LINUX.ORG.RU

Ошибка при установке grub в arch

 , ,


1

1

Ставлю Arch Linux на QEMU

Устанавливал по этой инструкции:

https://www.youtube.com/watch?v=Lq4cbp5AOZM

На 39:15 после команды:

grub-install –target=x86_64-efi –bootloader-id=grub_uefi –recheck

появляются ошибки:

EFI variables are not supported on this system. EFI variables are not supported on this system. grub-install: error: efibootmgr failed to register the boot entry: No such file or directory.

Как исправить?

Это какой-то неправильный гайд.

Вкуриваем: https://wiki.archlinux.org/index.php/Installation_guide

Если в QEMU выставлен EFI, делать 500Мб раздел ESP (в parted) и в придачу к указанной в ОП-посте команде указывать его с помощью опции –efi-directory=/efi (или куда там он примонтирован). Всё станет, как на обычном компьютере. Но всё же советую делать MBR-разметку и grub-install –target=i386-pc /dev/sdX.

Korchevatel ★★★★★ ()

Лол.

Во-первых, ролики на ютубе - это не гайды.

EFI variables are not supported on this system.

Во вторых, в настройках Qemu не указано, что нужна EFI машина. Нужно либо это сделать, либо игнорировать этот шаг (если не нужна EFI система).

mxfm ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей