Ошибка загрузчика загрузчика Grub При установке Ubuntu и SlackWare
У меня есть ПК с предустановленной ОС Ubuntu 18. На свободном разделе я успешно установил Slackware 14.2.
После этого я решил установить GRUB, используя команды ниже:
chroot /mnt
lsblk
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
exit
reboot
Запуск grub-mkconfig имеет одну ошибку в конце.
grub-probe unknown filesystem
После перезагрузки я могу успешно загрузить Slackware, но не Ubuntu. Ubuntu показывает ошибку ниже:
error file '/boot/vmlinuz-4.15.0-29-generic' not found error: you need to load the kernel first
1 ответ
Grub2 является загрузчиком по умолчанию в Ubuntu. Grub2 имеет то преимущество, что вызывает меню загрузки, и его можно использовать для двойной загрузки с Ubuntu и другими операционными системами. Замените стандартный загрузчик LILO Slackware на grub2. Есть несколько руководств, описывающих различные способы установки grub2 в документации Slackware, в зависимости от того, какое оборудование вы используете.
Boot-Repair может решить большинство проблем загрузочного сектора /GRUB/MBR.
- Скачайте boot-repair-диск.
- Запишите его на USB-накопитель с помощью приложения USB-создателя UNetbootin.
- Вставьте диск Boot Repair и перезагрузите компьютер.
- Выберите свой язык.
- Подключитесь к интернету, если это возможно.
Нажмите кнопку Рекомендуемый ремонт (устраняет наиболее частые проблемы).
Перезагрузите компьютер.