Ubuntu - переменные EFI не поддерживаются в этой системе

Существует GUI, который будет делать это под названием pyRenamer, который можно найти в репозиториях. Установите, запустите, выберите свой каталог и просто установите «Переименованный шаблон имени файла» на «{num5}» на вкладке «Шаблоны» и нажмите кнопку «Переименовать». Вы также можете просмотреть, что произойдет до переименования.

1
задан 7 April 2017 в 08:01

5 ответов

У меня была такая же проблема при попытке скомпилировать модуль ядра на гостевой машине Virtualbox (Ubuntu 16.04). В этом случае параметр конфигурации ядра CONFIG_MODULE_SIG требует, чтобы модули ядра подписывались. Однако UEFI и, таким образом, Secure Boot недоступны, поэтому вы не можете подписывать модуль. И, как вы заметили, отключение проверки также не работает.

В этом случае единственным решением, которое сработало для меня, было перекомпилировать ядро ​​в соответствии с инструкциями в Ubuntu Wiki. Эти инструкции работали так же, как и с единственным исключением, которое мне также пришлось установить libncurses5 и libncurses5-dev через apt.

. При изменении параметров конфигурации с помощью fakeroot debian/rules editconfigs отключите опцию Module signature verification в разделе Enable Loadable Module Support.

Этот подход сработал для меня, и если вы не слишком сильно заблуждаетесь (как я это делал ...), я сделал это для каждого аромата / аромата, который мог или не понадобился. это должно быть сделано в течение 30 минут (плюс время компиляции, которое сильно зависит от вашей системы). Заметим, однако, что для компиляции ядра понадобилось около 15 ГБ дискового пространства для меня. Кроме того, не забудьте удержать ваши пакеты ядра позже, чтобы вы случайно не обновили свое ядро ​​(вам придется повторить процедуру для каждой новой версии ядра).

1
ответ дан 22 May 2018 в 23:54

У меня была такая же проблема при попытке скомпилировать модуль ядра на гостевой машине Virtualbox (Ubuntu 16.04). В этом случае параметр конфигурации ядра CONFIG_MODULE_SIG требует, чтобы модули ядра подписывались. Однако UEFI и, таким образом, Secure Boot недоступны, поэтому вы не можете подписывать модуль. И, как вы заметили, отключение проверки также не работает.

В этом случае единственным решением, которое сработало для меня, было перекомпилировать ядро ​​в соответствии с инструкциями в Ubuntu Wiki. Эти инструкции работали так же, как и с единственным исключением, которое мне также пришлось установить libncurses5 и libncurses5-dev через apt.

. При изменении параметров конфигурации с помощью fakeroot debian/rules editconfigs отключите опцию Module signature verification в разделе Enable Loadable Module Support.

Этот подход сработал для меня, и если вы не слишком сильно заблуждаетесь (как я это делал ...), я сделал это для каждого аромата / аромата, который мог или не понадобился. это должно быть сделано в течение 30 минут (плюс время компиляции, которое сильно зависит от вашей системы). Заметим, однако, что для компиляции ядра понадобилось около 15 ГБ дискового пространства для меня. Кроме того, не забудьте удержать ваши пакеты ядра позже, чтобы вы случайно не обновили свое ядро ​​(вам придется повторить процедуру для каждой новой версии ядра).

1
ответ дан 18 July 2018 в 15:24

У меня была такая же проблема при попытке скомпилировать модуль ядра на гостевой машине Virtualbox (Ubuntu 16.04). В этом случае параметр конфигурации ядра CONFIG_MODULE_SIG требует, чтобы модули ядра подписывались. Однако UEFI и, таким образом, Secure Boot недоступны, поэтому вы не можете подписывать модуль. И, как вы заметили, отключение проверки также не работает.

В этом случае единственным решением, которое сработало для меня, было перекомпилировать ядро ​​в соответствии с инструкциями в Ubuntu Wiki. Эти инструкции работали так же, как и с единственным исключением, которое мне также пришлось установить libncurses5 и libncurses5-dev через apt.

. При изменении параметров конфигурации с помощью fakeroot debian/rules editconfigs отключите опцию Module signature verification в разделе Enable Loadable Module Support.

Этот подход сработал для меня, и если вы не слишком сильно заблуждаетесь (как я это делал ...), я сделал это для каждого аромата / аромата, который мог или не понадобился. это должно быть сделано в течение 30 минут (плюс время компиляции, которое сильно зависит от вашей системы). Заметим, однако, что для компиляции ядра понадобилось около 15 ГБ дискового пространства для меня. Кроме того, не забудьте удержать ваши пакеты ядра позже, чтобы вы случайно не обновили свое ядро ​​(вам придется повторить процедуру для каждой новой версии ядра).

1
ответ дан 24 July 2018 в 20:38

У меня была такая же проблема при попытке скомпилировать модуль ядра на гостевой машине Virtualbox (Ubuntu 16.04). В этом случае параметр конфигурации ядра CONFIG_MODULE_SIG требует, чтобы модули ядра подписывались. Однако UEFI и, таким образом, Secure Boot недоступны, поэтому вы не можете подписывать модуль. И, как вы заметили, отключение проверки также не работает.

В этом случае единственным решением, которое сработало для меня, было перекомпилировать ядро ​​в соответствии с инструкциями в Ubuntu Wiki. Эти инструкции работали так же, как и с единственным исключением, которое мне также пришлось установить libncurses5 и libncurses5-dev через apt.

. При изменении параметров конфигурации с помощью fakeroot debian/rules editconfigs отключите опцию Module signature verification в разделе Enable Loadable Module Support.

Этот подход сработал для меня, и если вы не слишком сильно заблуждаетесь (как я это делал ...), я сделал это для каждого аромата / аромата, который мог или не понадобился. это должно быть сделано в течение 30 минут (плюс время компиляции, которое сильно зависит от вашей системы). Заметим, однако, что для компиляции ядра понадобилось около 15 ГБ дискового пространства для меня. Кроме того, не забудьте удержать ваши пакеты ядра позже, чтобы вы случайно не обновили свое ядро ​​(вам придется повторить процедуру для каждой новой версии ядра).

1
ответ дан 31 July 2018 в 23:39

У меня была такая же проблема при попытке скомпилировать модуль ядра на гостевой машине Virtualbox (Ubuntu 16.04). В этом случае параметр конфигурации ядра CONFIG_MODULE_SIG требует, чтобы модули ядра подписывались. Однако UEFI и, таким образом, Secure Boot недоступны, поэтому вы не можете подписывать модуль. И, как вы заметили, отключение проверки также не работает.

В этом случае единственным решением, которое сработало для меня, было перекомпилировать ядро, следуя инструкциям в Ubuntu Wiki , Эти инструкции работали так же, как и с единственным исключением, которое мне также пришлось установить libncurses5 и libncurses5-dev через apt.

. При изменении параметров конфигурации с помощью fakeroot debian/rules editconfigs отключите опцию Module signature verification в разделе Enable Loadable Module Support. Я сделал это для каждого аромата / аромата, который может быть или не понадобиться.

Этот подход работал для меня, и если вы не слишком сильно задираете (как я ...) это должно быть сделано в течение 30 минут (плюс время компиляции, которое сильно зависит от вашей системы). Заметим, однако, что для компиляции ядра понадобилось около 15 ГБ дискового пространства для меня. Кроме того, не забудьте сохранить ваши пакеты ядра позже, чтобы вы случайно не обновили свое ядро ​​(вам придется повторить процедуру для каждой новой версии ядра).

1
ответ дан 14 August 2018 в 21:25

Другие вопросы по тегам:

Похожие вопросы: