使用 BIOS 在 GPT 磁碟上安裝 Ubuntu 15.04 雙啟動 Windows 10

使用 BIOS 在 GPT 磁碟上安裝 Ubuntu 15.04 雙啟動 Windows 10

請幫我解決問題。我嘗試安裝 Ubuntu 15.04(或 14.10,這並不重要)雙啟動 Windows 10。當我安裝Windows 10時,她將磁碟分割為GPT,這導致安裝Ubuntu時出現問題。 Ubuntu 安裝並重新啟動後,GRUB2 不會執行,而是啟動此 Windows 啟動管理器。

下面對磁碟進行說明

Disklabel type: gpt
Disk identifier: D1CB061A-38BF-48CE-BD0D-67E9E1DC0AB2

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    923647    921600   450M Windows recovery environment
/dev/sda2     923648   1128447    204800   100M EFI System
/dev/sda3    1128448   1161215     32768    16M Microsoft reserved
/dev/sda4    1161216 209717247 208556032  99,5G Microsoft basic data
/dev/sda5  209717248 945315839 735598592 350,8G Microsoft basic data
/dev/sda6  945315840 945326079     10240     5M BIOS boot
/dev/sda7  945326080 976773134  31447055    15G Linux filesystem

我創建了 BIOS 引導分割區,並嘗試重新安裝 grub (grub-install by chroot to /dev/sda )但這不起作用。

也許我做錯了什麼...

有沒有辦法在 GPT/BIOS 上安裝 Ubuntu 雙啟動 Windows 10?

答案1

你說你的機器只支援BIOS,不支援UEFI。但是您的分割區表顯示了一個 EFI 系統分割區 ( /dev/sda2),除非作業系統透過 UEFI 啟動並嘗試/成功安裝自身,否則該分割區永遠不會建立。

此外,Windows需要透過特殊方法引導才能在BIOS系統中的GPT磁碟上安裝和啟動,它不可能自行發生。

因此,您的系統極有可能具有 UEFI 韌體。如果是這樣,BIOS 開機分割區無濟於事 - 需要將 EFI 開機載入程式新增至/dev/sda2.

參考http://www.rojtberg.net/1032/converting-a-ubuntu-and-windows-dual-boot-installation-to-uefi/從“輸入 Ubuntu chroot”開始取得執行此操作的說明。本質上 :

  • 啟動至 Ubuntu 磁碟
  • chroot 進入磁碟上的 Ubuntu 安裝
  • 安裝 GRUB EFI 軟體包
  • 在 UEFI 開機設定中新增 .efi 開機載入程式文件

如果您在任何時候遇到困難,請告訴我。

答案2

哪個BIOS?如果您使用 SeaBIOS(我相信它是 Windows 的本機開機載入程式),您可以從以下位置下載 Ubuntuhttp://old-releases.ubuntu.com/releases/15.04/並從那裡下載舊版本。至至少 4 GB 的記憶棒

相關內容