Debian

Dualboot Debian 和 Windows 立即啟動 Windows

  • July 16, 2017

我一直將此資源用作指導,以幫助使用 2TB 硬碟進行雙啟動過程:

我先安裝了windows。

我已經拍下了我所採取的所有步驟的照片。但是,一旦我安裝 Debian 並重新啟動,它會直接啟動到 Windows 並且似乎不在 Windows 啟動載入程序中?順便說一句,圖片質量很抱歉,這是從我的手機上發布的。

*edit - 我嘗試了 ubuntu 而不是 debian,它說它無法檢測到 HDD 上的任何其他作業系統,即使 Windows 分區在那裡。

問題描述:

您在 BIOS 兼容模式 (Legacy BIOS) 下安裝 Debian,但 Windows 已經安裝在新的 UEFI 模式下。這是因為grub沒有看到 Windows 引導程序,並且您不能在引導菜單中選擇 Debian。它可以啟動,但只能直接從硬碟驅動器(SATA:ST2000…) 要解決此問題,還需要在 UEFI 模式下重新安裝 Debian。

來自 Debian 維基

在 PC 架構(amd64 和 i386)上,基於 UEFI 的韌體是對自 1980 年代 PC 首次開發以來就存在的古老 BIOS(基本輸入/輸出系統)的相對較新的替代品。舊的 BIOS 系統由於其古老的設計而受到嚴格的限制,以 16 位模式執行,只能訪問 1MB 記憶體,並且對磁碟等其他資源的訪問受到限制。UEFI 韌體通常是完全原生的,因此應該能夠訪問所有系統記憶體和所有設備。

為了向後兼容,目前大多數使用 UEFI 的 PC 還包括一個兼容性支持模組 (CSM),這是一個額外的支持程式碼,將繼續以舊 BIOS 樣式啟動。隨著時間的推移,這種支持很可能會被淘汰。一些系統在 2014 年已經在出售僅 UEFI(即沒有 CSM)的系統。

解決方案:

在 UEFI 模式下安裝 Debian,需要:

第一個變體

  • 插入用於安裝的媒體(USB、DVD)
  • PC啟動時進入啟動菜單(F8在我的情況下 - 華碩主機板)
  • 在我的電腦中,啟動菜單中有兩個用於此媒體的項目 - 一個用於 Legacy BIOS 啟動,另一個用於 UEFI 啟動。選擇 UEFI 項。

在此處輸入圖像描述

第二種變體(我在網際網路上找到了範例的照片)

在 UEFI 設置中禁用兼容性支持模組 (CSM):

在此處輸入圖像描述

或者將引導模式更改為 UEFI,如下所示:

在此處輸入圖像描述

然後 Debian 安裝程序啟動畫面會顯示它是 UEFI 安裝程序,看起來像這樣:

在此處輸入圖像描述

有用的資訊:

引用自:https://unix.stackexchange.com/questions/378717