grub2, не ища файл конфигурации в/boot/grub/grub.cfg

Когда я пытаюсь загрузиться, это входит в командную строку личинки (режим восстановления). Если используют команда configfile для указания на файл конфигурации, система сразу загружается без проблемы. ТАКИМ ОБРАЗОМ, кажется ясным, что личинка не ищет файл конфигурации в том, чему я верю, корректное местоположение:/boot/grub/grub.cfg.

Я распечатал файл конфигурации, и это, кажется, не повреждено. Также начальные загрузки системы успешно, когда я вручную указываю на этот файл. Итак, почему личинка не может найти его во время начальной загрузки?

Именно мое понимание, которое, если это загружается в "спасательный" режим личинки затем, означает, что это не может найти grub.cfg. Если бы я понимаю правильно, отказ обновить grub.cfg не произвел бы это поведение. Кроме того, я с тех пор выполнил личинку-mkconfig, и я все еще получаю это поведение.

0
задан 11 April 2020 в 05:56

2 ответа

При изменении содержания файла конфигурации личинки необходимо "восстановить" его с помощью личинки-mkconfig.

sudo grub-mkconfig -o /boot/grub/grub.cfg
0
ответ дан 25 April 2020 в 10:51

Как @oldfred сказал, UUID в файле конфигурации под EFI был неправильным. Я вставил корректный UUID, и теперь он загружается чисто!

0
ответ дан 25 April 2020 в 10:51

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

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