команда личинки обновления не имеет никакого эффекта

После установки Kubuntu на втором жестком диске это изменило порядок загрузки моего основного жесткого диска GRUB, и я не могу возвратить его с тех пор.

Любое изменение в конфигурационном файле личинки (/etc/default/grub) примененный с update-grub не имеет никакого эффекта.

update-grub изменитесь /boot/grub/grub.cfg зарегистрируйте правильно, но не изменяйте файл в /boot/efi/ каталог, в то время как это должно произойти начиная с точки монтирования моего GRUB, boot/efi.

Я думал, что это происходило из-за write разрешение, но я проверил, root имеет write разрешение по этим файлам.

Вывод sudo update-grub команда:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-33-generic
Found initrd image: /boot/initrd.img-4.15.0-33-generic
Found linux image: /boot/vmlinuz-4.15.0-32-generic
Found initrd image: /boot/initrd.img-4.15.0-32-generic
Found Ubuntu 18.04.1 LTS (18.04) on /dev/sdb2
Adding boot menu entry for EFI firmware configuration
done

Содержание /etc/default/grub файл:

GRUB_SAVEDEFAULT=true
GRUB_DEFAULT=saved
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

РЕДАКТИРОВАНИЕ, ВАЖНОЕ:

Кажется, что GRUB только затронут конфигурацией во время начальной загрузки путем чтения конфигурационного файла. Так, если я понимаю, мой загружает его конфигурацию на разделе Kubuntu. Но как я могу изменить это поведение? Этот вопрос уже задали, но не правильно ответили.

1
задан 28 August 2018 в 15:52

1 ответ

Я решил его путем выполнения grub-install команда, объяснения:

Как сказано прежде, GRUB только затронут конфигурацией во время начальной загрузки путем чтения конфигурационного файла. Двоичные файлы GRUB хранят путь к этому конфигурационному файлу. Для устанавливания корректного пути к желаемому конфигурационному файлу он требуется, чтобы обновлять эти двоичные файлы.

Мне удалось сделать это очень легко путем выполнения sudo grub-install команда от ОС, где желаемая конфигурация хранится (команда не делает, потребовала любых дополнительных параметров).

Теперь, GRUB затронут любым изменением в /boot/grub/grub.cfg.

0
ответ дан 7 December 2019 в 23:36

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

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