無法雙啟動 Windows 8.1 和 ubuntu

無法雙啟動 Windows 8.1 和 ubuntu

我在一台已經安裝了 Windows 8.1 的筆記型電腦上安裝了 ubuntu。但是在啟動時它沒有提供啟動到 ubuntu 的選項。所以我嘗試使用簡單的bcd。啟動選單不顯示 ubuntu。所以我從“新增條目”選項卡中新增了 ubuntu。

在easy bcd給出的例子中,帶有linux的分區必須標記為「Linux」。在我的例子中,它是分區 9。無論如何,我選擇了這個分區並添加為新條目。

重新啟動後,它給了我兩個選項 - Windows 8.1 和 Ubuntu。但是當我選擇 ubuntu 時,它顯示錯誤「無法載入應用程式或作業系統,因為所需的檔案遺失或可能包含錯誤」。

任何關於可能出現問題的想法都會非常有幫助。我在這方面掙扎了相當長一段時間。請幫忙

我也問過同樣的問題這裡帶有螢幕截圖。我不能在這裡發布圖片,因為沒有足夠的聲譽。

答案1

新電腦在 UEFI 韌體和 GPT 樣式磁碟上安裝了 Windows 8.1。

UEFI 上的 Windows 啟動管理器無法啟動 Linux 等外部系統(不允許啟動或設計為不啟動)。至少到今天為止,還沒有人找到強制 Windows UEFI 啟動管理器啟動(鍊式載入)Linux 的方法。

只要有可用磁碟空間,您就可以在 UEFI 韌體和 GPT 磁碟上安裝 Ubuntu,不會出現任何問題。 (以 UEFI 方式啟動 Ubuntu CD/DVD/USB!)

Ubuntu/GRUB 可以在 UEFI(和 BIOS)上鍊式載入 Windows 7/8,因此安裝 Ubuntu 後,您將擁有 GRUB 雙重啟動選單「Windows 8.1 + Ubuntu」。

還檢查BootNext 實用程式它允許從 Windows 7/8.1 直接啟動 Linux(Ubuntu、Fedora)。

設定預設載入器或啟動管理器可以在韌體中完成,因此您可以選擇將 Windows 或 Ubuntu 設定為預設啟動載入程式/管理器。

另一個選擇是使用酶標儀啟動管理器可以連結載入 Windows 和 Linux/GRUB。

答案2

因為您已經安裝了 ubuntu,然後又安裝了 Windows 8,所以您的 ubuntu 啟動損壞了!你應該修復 ubuntu 啟動!下面是非常簡單的解決方案!您應該考慮,如果您的 PC 是 64 位,系統應該以 64 位元即時模式啟動,如果您是 32 位,您的即時磁碟應該是 32 位元 ubuntu! 如何修復ubuntu啟動

答案3

注意:這將刪除硬碟上的所有內容。

當我購買預先安裝了 win 8 的聯想筆記型電腦時,我遇到了這個問題,如果您的筆記型電腦/PC 上沒有有價值的數據,我可以為您提供一個簡單的解決方案。

無法雙啟動的原因是您的硬碟分割表使用GPT格式而不是MBR格式。您必須透過執行此操作將其從 GPT > MBR 轉換。

  1. 從 Live CD 中預先安裝了 Gparted 的任何 Linux 發行版啟動。
  2. 開啟 Gparted -> 按一下建立新分割區表 -> 選擇 MBR 格式 -> 然後按一下確定/套用。
  3. 安裝 Windows 8/7 後,只需確保先安裝 Windows,然後再安裝 Ubuntu。

您會注意到引導程式現在正在運作。我認為可能還有其他解決方案,但它們可能更複雜。

相關內容