简而言之:我意外安装了 32 位 12.04,并选择在 dev/sda(或“main”,即具有所有内存的驱动器)上“安装引导加载程序”。只有在更改 BIOS/UEFI 设置后,Windows 和 ubuntu 才能正常工作。但我想重新安装并在 UEFI 上获取 12.04 或 14,之前安装的“引导加载程序”会妨碍吗?
长话短说:由于愚蠢地误读了 ISO 版本(64 位 PC (AMD64) 台式机 CD 让我在没有阅读所有说明的情况下选择了英特尔选项,这是我的第一个错误),我尝试在一台新笔记本电脑上安装 32 位 12.04。经过数小时尝试不同的 USB 设置和 UEFI 调整后,在将设置更改为传统模式支持时,它终于从 USB 驱动器启动。我已经研究过(但还不够)将“引导加载程序”放在哪里,这样我就不必修改 MBR 或其他 BIOS 内容,他们建议我将其放在包含整个系统的总体 dev/sda 上。所以我就是这么做的,为 ubuntu 做了一个像样的分区,运行了安装程序。发现它无法启动 Windows,即使 Windows 引导加载程序出现在 GRUB 的可启动选项列表中。我解决了这个问题,但回到 UEFI/BIOS 设置并将选项改回 UEFI。所以显然计算机首先尝试启动任何 UEFI 加载程序。这是一种拙劣的解决方法,因为我不想关机、将启动设置更改为传统/UEFI,然后重新启动以进入不同的操作系统。此外,这对计算机来说并不是最好的选择。
我知道如果我重新安装 64 位 ubuntu,我将会删除 32 位的分区,但我不知道安装到主分区的 GRUB/Bootloader 会发生什么。
我可以忽略它吗?
其他详细信息:联想 ideapad Z710 笔记本电脑
答案1
UEFI 安装将引导加载程序保留在 EFI 系统分区上,而像您之前所做的那样的 MBR 安装将一个引导加载程序保留在 MBR 中或 GPT 分区表上未格式化的 BIOS_GRUB 分区中。
无论你之前做了什么,如果你在 UEFI 模式下重新安装,新旧引导加载程序都不会互相干扰。如果你没有意外地从 32 位安装介质安装,你甚至可以只安装其他引导加载程序设置并能够启动(Ubuntu)双向。(如果 BCD 配置正确设置为双向启动,您也可以以传统模式启动 Windows 8。)
可能相关: