我正在嘗試在虛擬機器中安裝 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
希望這可以幫助。讓我知道這是否有效:)