Я выполнял ПОМОЩНИКА Ubuntu немногим более, чем в течение года. Я первоначально установил 16.04 LTS и затем в этом году обновил до 18.04 LTS без любых проблем.Все было замечательно.
Я решил обновить жесткий диск в своей Lenovo V570 к SSD. Каждый раз, когда я загружаю свой компьютер, я перехожу к подсказке GRUB. Даже когда я вручную принял решение загрузиться от своего SSD. Я нашел это сообщение - кроме моего случая, я не видел спасательную подсказку личинки, но копал подсказку вместо этого.
Таким образом, теперь я всегда должен выполнять следующие команды на подсказке GRUB, каждый раз, когда я загружаю свой компьютер, но по крайней мере я делаю некоторые успехи! Я следовал этому сообщению, объясняющему, почему и как удалить MBR.)
grub> root=(hd0,gpt2)
grub> configfile /boot/grub/grub.cf
После начальной загрузки в мою систему я сделал это, но проблема сохраняется:
$ sudo grub-install /dev/sda
Installing for x86_64-efi platform.
Installation finished. No error reported.
$ sudo update-grub
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.15.0-23-generic
Found initrd image: /boot/initrd.img-4.15.0-23-generic
Found linux image: /boot/vmlinuz-4.15.0-20-generic
Found initrd image: /boot/initrd.img-4.15.0-20-generic
done
Уведомление о ссылке на блог: сообщение в сообществе чиновника ПОМОЩНИКА Ubuntu
Я все еще не знаю, что первопричина, но случайное обновление GRUB2 со значением по умолчанию/etc/default/grub файл, устранила эту проблему после перезагрузки. [Детали]
Вот сценарий, который я привык для обновления/пакетов обновления на своем компьютере, который РЕШИЛ всю проблему для меня.
#!/bin/bash
apt-get -y update
apt -y upgrade
apt -y dist-upgrade
apt -y clean
apt -y purge -y $(dpkg -l | awk '/^rc/ { print $2 }')
apt -y dist-upgrade --auto-remove --purge
apt -y autoremove
apt autoclean
Обратите внимание на то, что этот сценарий просто обновляет и на самом деле не решает определенную проблему, которую я испытывал. По совпадению было обновление для GRUB2, и у меня была возможность сбросить мой файл личинки со значением по умолчанию в следующей подсказке.
A new version of configuration file /etc/default/grub is available, but the version installed currently has been locally modified.
│ What do you want to do about modified configuration file grub? │
│ │
│ install the package maintainer's version │
│ keep the local version currently installed │
│ show the differences between the versions │
│ show a side-by-side difference between the versions │
│ show a 3-way difference between available versions │
│ do a 3-way merge between available versions (experimental) │
│ start a new shell to examine the situation │
Я выбрал опцию № 1.