Ошибка GRUB 17 при загрузке с USB-диска

Ошибка GRUB 17 при загрузке с USB-диска

У меня есть USB-диск с установленным Grub 1. У меня есть 6 разных версий Linux, все на разных разделах, и один загрузочный раздел для хранения образов ядра и grub.

На некоторых системах это работает отлично, я получаю меню загрузки и могу выбрать дистрибутив Linux. Но на двух системах я продолжаю получать ошибку 17 (и больше ничего на экране).

Я убедился, что порядок таблицы разделов правильный, таблица разделов действительна, нет ошибок на загрузочном разделе и т. д. Я также несколько раз переустанавливал GRUB в MBR.

Может ли кто-нибудь объяснить, почему это происходит, и что я могу сделать, чтобы это исправить?

решение1

Я заметил, что некоторые версии BIOS определяют USB-накопители как диски и инициализируют их после жестких дисков в той же системе. Это заставляет вашу конфигурацию grub искать разделы на неправильном диске.

Я бы рекомендовал вместо этого попробовать syslinux, он гораздо более пригоден для работы на съемных носителях.

Вот ссылка, объясняющая, как использовать syslinux для этой цели: https://superuser.com/questions/584625/multiboot-on-usb-with-syslinux

Боюсь, у меня нет решения для исправления проблемы grub, извините.

Связанный контент