Manjaro:安裝後 BIOS 無法辨識 SSD

Manjaro:安裝後 BIOS 無法辨識 SSD

我已在 ASUS UX31A 上安裝了 Manjaro 17.11.1。之前ElementaryOS在上面運行沒有問題。

安裝後啟動系統時,筆記型電腦直接進入BIOS。沒有啟動順序,因為似乎根本沒有偵測到啟動載入程式。我在BIOS中嘗試了各種設定並安裝了系統大約10次:

  • 啟用 CMS(華碩傳統 BIOS?)
  • 禁用 CMS(華碩傳統 BIOS?)
  • 從 DVD 安裝
  • 從 USB 隨身碟安裝
  • 嘗試去手動恢復引導加載

設定分區
安裝後BIOS
安裝後分割區

答案1

  • 從 USB 隨身碟啟動(上面安裝有 Manjaro)
  • 連接到 WiFi(如果您已經在 LAN 中則無需)
  • 打開一個外殼
  • 打開 gparted 並檢查哪個是引導分割區(在我的例子中為 /dev/sda1)
  • 安裝 efibootmgr:sudo pacman -Sy efibootmgr
  • 現在安裝您的 EFI 映像:sudo efibootmgr --create --disk /dev/sda1 --part 1 --label "Manjaro SSD"

--disk:必須指向您的引導分割區
--part:分割區號碼(我只是猜測是1)
--label:啟動時引導程式中將顯示的文字(選擇您想要的任何內容)
--loader:這就是EFI映像。路徑必須相對於 /boot/efi (在我的例子中,它位於 /boot/efi/EFI/Manajaro/grubx64.efi )。是的:您需要使用 Windows 反斜線!

如果你不知道在哪裡可以找到EFI鏡像:掛載啟動分割區看看(在使用efibootmgr之前我再次使用gparted卸載它。不知道是否有必要):
sudo mount /dev/sda1 /boot

相關內容