SD 卡 EFI 上雙啟動 Windows 8.1 和 Ubuntu (Chuwi VI10)

SD 卡 EFI 上雙啟動 Windows 8.1 和 Ubuntu (Chuwi VI10)

我買了一台 Chuwi VI10,非常便宜的中國電腦,雙啟動 Windows 8.1 和 Android。它運行 InsydeH2O BIOS。我放棄了 Android 的東西,並決定在 SD 卡上安裝 Ubuntu,並在 Ubuntu 和 Windows 8.1 之間進行雙重啟動。主快閃記憶體太小,無法同時容納 Windows 和 Ubuntu。

我成功地從 Ubuntu USB 隨身碟啟動,沒有出現任何問題,我已經驗證我已經透過 EFI 啟動了/sys/firmware/efi

安裝到 SD 卡 ( /dev/mmcblk1) 工作正常,並且 EFI 檔案已正確添加到/dev/mmcblk0p1/EFI

我還使用檢查了 EFI 表efibootmgr -v

...
Boot0007* Ubuntu    HD(1,800,32000,89b680e5-c76a-48cf-b16f-eb7733137551)File(\EFI\ubuntu\shimx64.efi)
...

這個專案顯示在 EFI 啟動功能表中,但如果我選擇它,它只會啟動 Windows。有什麼方法可以調試它為什麼這樣做嗎?

答案1

禁用安全啟動有可能解決問題,但這有點不太可能,因為我預計影響已安裝系統的問題也會影響安裝媒體。不幸的是,在安全啟動設定方面,沒有兩台電腦是完全相同的,因此不可能完全描述如何嘗試此操作;但我展示了幾個例子我的安全啟動頁面。

更有可能的可能性是您的韌體有缺陷,忽略了其啟動設定。解決此問題的最佳方法是從製造商取得固定韌體。不幸的是,很少有製造商願意解決此類問題,但值得尋找更新的韌體。 (製造商可能將其稱為“BIOS”,儘管它實際上不是 BIOS。)如果失敗,您可以嘗試使用以下方法解決此問題引導修復。您需要進入“進階”選單並選擇備份和重新命名引導程式檔案的選項。如果如果失敗,請務必使用引導修復來撤銷操作,因為移動和重新命名的檔案只會使引導路徑變得複雜,並使未來的變更更加複雜。

相關內容