Boot
Manjaro:安裝後在 BIOS 中無法辨識 SSD
我在華碩 UX31A 上安裝了 Manjaro 17.11.1。在沒有任何問題的情況下執行 ElementaryOS 之前。
當我安裝後啟動系統時,筆記型電腦直接進入 BIOS。沒有引導順序,因為似乎根本沒有檢測到引導載入程序。我在 BIOS 中嘗試了各種設置,現在安裝了 10 次系統:
- 啟用 CMS(華碩舊版 BIOS?)
- 禁用 CMS(華碩舊版 BIOS?)
- 從 DVD 安裝
- 從 U 盤安裝
- 嘗試手動恢復 Bootload
- 從 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