1

каждый!

У меня есть загрузочная флешка с некоторым iso-образом, основанная на Arch Linux. Он загружается через EFI и затем приходит к Grub 1.99, где я могу выбрать ISO-образы. Я могу загрузить их без проблем, но, прежде чем я вижу меню Grub, появляются некоторые сообщения об ошибках:

ошибка: "префикс" не установлен

ошибка: ошибка чтения efidisk

Флешка отформатирована в FAT32 и имеет таблицу разделов msdos.

Вот мой /boot/grub/grub.cfg

видео insmod
шрифт insmod
insmod jpeg

insmod gfxterm

установить префикс =/boot/grub/grub.cfg

loadfont /boot/grub/unicode.pf2

set gfxmode = auto
Terminal_output GFxterm

background_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, но в этом случае он не загружается с моего компьютера.

Спасибо за помощь.

0