Личинка обновления Ubuntu 16.04 не обновляет grub.cfg, но menu.lst

После застревания на ядре 4.4.0-22 в течение некоторого времени, я вручную обновил сегодня, но узнал, что личинка обновления не обновляет мой grub.cfg файл, но мой menu.lst файл. После вручную рабочей личинки-mkconfig-o/boot/grub/grub.cfg, это было обновлено, и у меня было новое ядро. Это сделало меня немного подозрительным, и я проверил свою версию личинки:

Ii grub 0.97-29ubuntu68 amd64 GRand Unified Bootloader (Legacy version)
Ii grub-common 2.02~beta2-36ubuntu3.7 amd64GRand Unified Bootloader (common files)
Rc grub-legacy-ec2 0.7.7~bzr1212-0ubuntu1 all Handles update-grub for ec2 instances
Rc grub-pc 2.02~beta2-36ubuntu3 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version)

Кажется, что это все еще использует личинку и не grub2 по некоторым причинам. Я также могу установить grub2-распространенный от менеджера по пакету. Теперь, как я фиксирую его так, чтобы было использование корректная команда обновления? Я просто устанавливаю grub2-распространенный? Я спрашиваю это, потому что я не совсем уверен и не хочу портить свою установку. Я не могу получить доступ к машине физически в течение по крайней мере другого месяца. В конце я хотел бы переключиться на дорожку HWE, чтобы иметь более актуальное ядро, но для этого я хочу удостовериться та личинка обновления работы.

Спасибо за справку!

0
задан 17 February 2017 в 18:20

1 ответ

произведите чистку старый и переустановите в новинку для sda

sudo apt-get purge grub grub-pc grub-common
sudo mv /boot/grub /boot/grub_backup
sudo mkdir /boot/grub
sudo apt-get install grub-pc grub-common
sudo grub-install --recheck /dev/sda
sudo update-grub
1
ответ дан 27 September 2019 в 11:21

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

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