當我在 UEFI 模式下啟動 USB 時,它只是啟動 Windows。傳統模式工作正常

當我在 UEFI 模式下啟動 USB 時,它只是啟動 Windows。傳統模式工作正常

一段時間以來,我一直在嘗試對 Windows(剛開始時是 8.1,現在是 10)和 Ubuntu 進行雙重開機設定。

當我以舊模式安裝時,無法顯示 grubloader。我可以查看分區表,發現安裝已佔用空間,但當我啟動電腦時,實際的 grubloader 並未出現,並且沒有啟動選項。

我讀過,如果您的 Windows 處於 UEFI 模式,則無法在傳統模式下正確安裝 Linux,而且確實如此,但每當我啟動到 UEFI 模式時,它只會啟動到 Windows。

此時,您可能會建議啟動修復,但這不起作用,因為它也希望在 UEFI 模式下運行(並且從 linux liveCD 運行它也不起作用,因為啟動修復然後告訴我它需要從自己的liveCD 運行,其中UEFI 問題...)

主機板是華碩A88XM-A。目前,所有啟動選項均設定為傳統啟動選項和 UEFI,但我已經一一測試了每個選項,而且變更似乎沒有幫助。

有任何想法嗎?我的技術知識有很大差距,所以我希望這是我忽略的簡單事情。

謝謝你!

答案1

從您的描述來看,Ubuntu 安裝媒體似乎沒有以 EFI 模式啟動。如果此評估不正確,請澄清。如果我是對的,那麼您可以嘗試以下幾種方法:

  • 在韌體設定實用程式中停用 BIOS/CSM/legacy 支援。這些選項使得控制啟動模式變得困難,如更詳細的描述我的這一頁。
  • 使用韌體的內建啟動管理器強制以 EFI 模式啟動。通常,您可以透過按下 Esc、Enter 或功能鍵(不同系統的鍵有很大差異)來存取啟動管理員。如果 CSM 處於活動狀態(甚至可能未處於活動狀態),USB 隨身碟可能會顯示為兩個選項,一個帶有字串“UEFI”,另一個則不帶該字串。選擇“UEFI”選項以此模式啟動。但請注意,一台計算機與另一台計算機的細節差異很大。如果停用 CSM 並且 USB 驅動器根本不顯示,則它可能缺少 EFI 模式引導程式 - 請參閱下一點。
  • 大多數人使用類似的工具UNet啟動程式,啟動磁碟建立器, 或者魯弗斯創建他們的 Linux 安裝媒體。此類工具(尤其是這些工具的舊版本)有時會刪除一個或另一個引導程序,或建立特定 EFI 不喜歡的磁碟。因此,您可能需要嘗試其他工具來建立啟動介質,或至少調整您使用的工具提供的選項。如果您可以存取現有的 Linux(即使是在 BIOS 模式下啟動的 Ubuntu 安裝程式也應該可以,儘管您需要額外的 USB 隨身碟),您也可以嘗試dd在 Linux 中將檔案複製.iso到 USB 隨身碟,如sudo dd if=imagefile.iso of=/dev/sdc寫到imagefile.iso./dev/sdc當然,這些選項中的一個或兩個可能都必須更改。

另外,當您嘗試以 EFI 模式啟動時,您會看到什麼症狀?您看到錯誤訊息了嗎?您是否看到包含操作選項的 GRUB 選單?啟動的進度可以揭示很多有關正在發生的事情的資訊。 (我前面的建議假設您甚至無法到達 GRUB 啟動選單。)如果您超出了此範圍,則問題可能與視訊或其他驅動程式有關,這可以透過傳遞特定選項來修正使用 GRUB 到核心。

相關內容