一段時間以來,我一直在嘗試對 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 到核心。