sudo ls -al /mnt/EFI/UBUNTU
-rwxr-xr-x 1 root root 108 May 20 13:11 BOOTX64.CSV
drwxr-xr-x 2 root root 1024 May 20 07:04 fw
-rwxr-xr-x 1 root root 71400 May 20 07:04 fwupx64.efi
-rwxr-xr-x 1 root root 128 May 20 13:11 grub.cfg
-rwxr-xr-x 1 root root 1116024 May 20 13:11 grubx64.efi
-rwxr-xr-x 1 root root 1153336 May 20 13:11 mmx64.efi
-rwxr-xr-x 1 root root 1196736 May 20 13:11 shimx64.efi
1. 上面是 Ubunut 18.04 安裝程式 在你的 esp (/dev/sda2) 安裝的 uefi 開機檔案 及 路徑
1-1. Secure Boot enabled 時 uefi 使用的開機檔案是 shimx64.efi
1-2. Secure Boot disabled 時 uefi 使用的開機檔案是 grubx64.efi
2. 目前 你的 uefi 開機選項已設了 3 項
開機優先順序是
BootOrder: 0001,0000,0003
3. 建議
3-1. 你可以試試 把 Secure Boot 改為 enabled 然後 進 UEFI 選擇 0001 為最優先開機選項 (目前 就是這種情況)
代码: 全选
Boot0001* ubuntu HD(2,GPT,239e3199-d9f6-41fb-ab2e-d4744abf7bdf,0xfa000,0x32000)/File(\EFI\UBUNTU\SHIMX64.EFI)
3-1-1. 但是 你的硬件驅動是否已通過 Secure Boot 認證, 是否設定正確, ... 都會影響 是否能夠 成功開機啟動
是 disabled
3-2. 你也可以維持 Secure Boot disabled
另外增加一個開機選項 類似這樣
代码: 全选
Boot0004* ubuntu HD(2,GPT,239e3199-d9f6-41fb-ab2e-d4744abf7bdf,0xfa000,0x32000)/File(\EFI\UBUNTU\grubx64.efi)
或
代码: 全选
Boot0004* ubuntu HD(2,GPT,239e3199-d9f6-41fb-ab2e-d4744abf7bdf,0xfa000,0x32000)/File(\EFI\UBUNTU\GRUBX64.EFI)
3-2-1. 然後 設定 0004 為最優先開機 例如
BootOrder: 0004,0001,0000,0003
4. 上述更改 UEFI 設定
4-1. 可以重開機 登入 UEFI 設定 (詳細參閱 主板 使用說明書)
4-2. 也可以從 試用桌面 終端機 直接使用指令 efibootmgr 更改設定
4-2-1. 參見
http://manpages.ubuntu.com/manpages/bio ... mgr.8.html
efibootmgr - manipulate the EFI Boot Manager
EXAMPLES
5. 你先試試 有疑難 歡迎再貼文