Я пытаюсь установить BlackArch Linux на виртуальную машину, но когда я пытаюсь загрузить GRUB, он не работает. Я ввожу
grub-install --target=x86_64-efi --bootloader-id=GRUB*
когда я это ввожу, я получаю сообщение об ошибке
Cannot find EFI directory
Я не знаю, почему это не работает. Может кто-нибудь помочь?
решение1
У вас нет каталога EFI. (У вас нет UEFI) используйте вместо него MBR.
Попробуйте это:
использовать:fdisk -l
Он покажет вам вашу текущую настройку. Вы увидите что-то похожее на это:
/dev/sdX#
/dev/sdx#
эти записи представляют разделы в вашей системе. Ваша MBR расположена «вне вашей таблицы разделов», поэтому непосредственно на /dev/sdx
, а не на каком-либо /dev/sdx#.
Вот куда вам нужно установить grub:
grub-install /dev/sdx
Надеюсь, это поможет. Дайте мне знать, если это сработает :)