Windows 7 + Ubuntu 雙啟動 + UEFI BIOS

Windows 7 + Ubuntu 雙啟動 + UEFI BIOS

我收到了一台裝有 Windows 7 的新 Lenovo T420 筆記型電腦。

該磁碟現在包含:

  • 隱藏的SYSTEM_DRV開機分割區(1.17GB,已使用 400MB)。我猜這是 UEFI 分割區;這台筆記型電腦配備 UEFI,而不是傳統 BIOS。這個分割區是NTFS格式的,我想包含Windows啟動管理器和其他有用的啟動東西(但我不確定,所以如果有人知道這個是否可以/應該刪除,請說出來)
  • Windows 7 分割區
  • 救援分區

據我了解,BIOS 是 UEFI,但使用的是 MBR,而不是 GPT。

這是我的後續上一個問題關於使用 GPT 分割區做同樣的事情 - 我決定不再繼續這樣做,因為它目前過於複雜,而且 Ubuntu 中存在一些嚴重的錯誤。

如何在這台電腦上安裝 Ubuntu(使用通常的 MBR 分割區),以及該安裝將如何影響 Windows 安裝(考慮到 UEFI 分割區及其包含的啟動管理器)?

如果有人研究過這類問題(與 UEFI 相關),請提出建議 - 也許有些東西我不明白。

更新1:我猜這個 SYSTEM_DRV 分割區是 UEFI 分割區,當然,調查一下可能是完全錯誤的。

更新2:我用Linux啟動光碟開啟了SYSTEM_DRV分割區,裡面有幾個檔案。在驅動器的根目錄下有一個檔案“sdrive”,其內容如下:

"Lenovo Service Partition Version 1.0.0.2009"

還有一個帶有 Windows 啟動管理器的啟動資料夾。這是怎麼回事?

我開始認為這是一個單獨的 Windows 安裝,當您按下 ThinkVantage 按鈕執行一些救援和恢復操作時,它就會啟動。我仍然不知道這與“Lenovo Recovery”分區有什麼關係(如果有的話)。

答案1

您的「隱藏」1GiB 分割區是 Microsoft系統保留分割。這是一個窮人相當於系統分區。它不是真正的系統分割區,也不是 EFI 系統分割區。它包含的啟動管理器是 Microsoft 啟動管理器。然而它你的系統分區。刪除它,您的機器將無法啟動。

如上所述,沒有跡象表明您的筆記型電腦實際上具有 EFI任何事物。它沒有 EFI 系統分割區,沒有 EFI 分割區表,而且不是以EFI方式引導。從你的描述來看,是以舊的PC/AT方式引導,將 Microsoft 系統保留分割區作為「可啟動」/「活動」分割區,其 VBR 呼叫 Microsoft Boot Manager。

(查閱IBM支援WWW頁面,事實證明確實如此。 裝有 Windows 7 的 Lenovo Thinkpad 安裝的韌體配置為以舊 PC/AT 方式引導。

因此,安裝 Ubuntu 的過程就像在舊的 PC/AT 相容機器上一樣:

  1. 為 Ubuntu 製作啟動卷,使用您最喜歡的工具移動分割區並調整分割區大小以騰出空間。
  2. 將 Ubuntu 及其開機載入程式 (GRUB2) 安裝到該開機磁碟區。只需從安裝光碟啟動,並在需要時將安裝實用程式指向您為 Ubuntu 製作的啟動磁碟區。
  3. 使用該工具將該啟動磁碟區的項目新增至 Microsoft Boot Manager 功能表bcdeditCyril Voisin 描述了一種實現此目的的方法,需要在系統磁碟區上的檔案中複製 Ubuntu 開機磁碟區的磁碟區開機記錄;因此必須在安裝 Ubuntu 的引導程式後完成。

您無需對窮人的系統卷進行任何操作。它始終保持“可啟動”/“活動”分區。您也不需要對主引導記錄執行任何操作。做不是(允許 Ubuntu)對 MBR 進行修改。

答案2

有一種東西叫做五筆這是 Windows 下的 ubuntu 安裝程式。基本上,您下載它,它就會安裝整個作業系統,包括將其新增至 MBR,而無需您編寫 CD 或任何東西。

相關內容