каждый!
У меня есть загрузочная флешка с некоторым iso-образом, основанная на Arch Linux. Он загружается через EFI и затем приходит к Grub 1.99, где я могу выбрать ISO-образы. Я могу загрузить их без проблем, но, прежде чем я вижу меню Grub, появляются некоторые сообщения об ошибках:
ошибка: "префикс" не установлен
ошибка: ошибка чтения efidisk
Флешка отформатирована в FAT32 и имеет таблицу разделов msdos.
Вот мой /boot/grub/grub.cfg
видео insmod
шрифт insmod
insmod jpeginsmod gfxterm
установить префикс =/boot/grub/grub.cfg
loadfont /boot/grub/unicode.pf2
set gfxmode = auto
Terminal_output GFxtermbackground_image /boot/grub/background.jpg
установить по умолчанию = 0установить время ожидания = 10
set menu_color_normal = белый / черный set menu_color_highlight = черный / светло-серый
menuentry "image.iso" {
set isofile = "/ images / image.iso" петлевой цикл
Эти настройки работают без проблем. По крайней мере, я вижу свое фоновое изображение и стили были изменены.
Я также проверил из оболочки Grub параметры
root = hd2, msdos1 // означает, что у меня правильный путь, иначе на самом деле он не загружается.
Я пробовал разные версии этого префикса // / boot / grub / // /boot/grub/grub.cfg // / efi / boot /
Буду рад услышать в чем может быть проблема :)
п.с. Читал также, что это может быть что-то с таблицей разделов GPT, но в этом случае он не загружается с моего компьютера.
Спасибо за помощь.