Используя клемму :(, перейдите к)
> cd /etc/network/
> open "interfaces" file with your favorite text editor (vim, vi, whatever)
> comment out everything except "auto lo"
Мне это помогло.
Причина, по которой ваш grub.cfg
не обновлен, заключается в том, что у вас установлен grub-legacy
, который использует /boot/grub/menu.lst
. Пакетgrub
— это виртуальный пакет для grub-legacy
.
Очистите пакет grub-legacy
и установите grub-efi
. В нем есть все необходимое (grub-efi-amd64
, grub2-common
и т.д. ). Затем (повторно )установите grub и запустите update-grub
для регенерации/boot/grub/grub.cfg
:
sudo apt purge grub-legacy
sudo apt install grub-efi
sudo grub-install
sudo update-grub
Спасибо, чувак! Ты сделал это ! Но теперь grub показывает только мои записи Linux и Windows.
Что мне нужно сделать, чтобы мои варианты clonezilla, gparted и memtest 86 отображались в меню загрузки?
Файлы 40,41 и 42 _custom расположены в /etc/grub.d, но обновление -grub их не обнаруживает.
И нужно ли редактировать файлы?, потому что мне потребовалось несколько часов, чтобы заставить их работать