问题案例:使用 Ubuntu(efi/gpt 方案)和 Windows(efi/gpt 方案)进行双启动,并且我的 HP Pavilion 直接启动到 Windows 10。
细节:
之前安装了 Windows 10,并且启用了 UEFI、快速启动、安全启动。
后来安装了 Ubuntu(Uefi 计算机的 GPT 分区方案并选择在 Windows 旁边安装 Ubuntu)
安装成功,重新启动后,计算机成功启动到 Ubuntu。
但是Ubuntu无法进入Windows(C盘分区),并建议禁用快速启动,所以我在Windows中禁用了快速启动。关机开机后,电脑直接启动到Windows 10。试了很多次,但每次都无法选择操作系统。
奇怪的是,易BCD显示 Windows 10 是唯一安装的操作系统。
再次启用Windows 10的快速启动但无济于事。
使用 Ubuntu Live USB 进行了启动修复[如此处所述]
逐一运行这些命令
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
执行第三个命令后出现错误‘未找到启动修复’
Ubuntu 与 Windows 7 之间从未出现过这种情况。
是不是因为Windows 10是用efi/gpt方案安装的?
那么以下组合怎么样(通过 Windows 10 使用 Ubuntu 双启动)。以下哪种情况最适合双启动以防止出现此问题。
- Windows(MBR 方案)和 Ubuntu(MBR 方案)
- Windows(efi/gpt 方案)和 Ubuntu(efi/gpt 方案)[我的问题案例]
- Windows(efi/gpt 方案)和 Ubuntu(MBR)
答案1
就我而言,我必须禁用安全启动首先在 BIOS 中。安装 Windows 10,然后安装 Ubuntu。