
我已在 ASUS UX31A 上安裝了 Manjaro 17.11.1。之前ElementaryOS在上面運行沒有問題。
安裝後啟動系統時,筆記型電腦直接進入BIOS。沒有啟動順序,因為似乎根本沒有偵測到啟動載入程式。我在BIOS中嘗試了各種設定並安裝了系統大約10次:
- 啟用 CMS(華碩傳統 BIOS?)
- 禁用 CMS(華碩傳統 BIOS?)
- 從 DVD 安裝
- 從 USB 隨身碟安裝
- 嘗試去手動恢復引導加載
答案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