我刚刚在 MBR 磁盘(SSD)上安装了 Windows 7。我尝试了 GPT,但出现了很多问题。现在,我无法在 Legacy BIOS 中从 Ubuntu USB 启动,因此我以 UEFI 模式启动。
当我尝试安装 Ubuntu 并选择手动分区时,我应该将其安装在 /dev/sda 还是 /dev/sda1(这是我为启动保留的小型 ext4 分区)。
我无法将分区指定为启动分区,只有 efi 启动选项可用。
如果我将 Ubuntu 安装到 efi 启动分区,Windows 还能继续工作吗?
答案1
一些 EFI 支持在其启动管理器中在 BIOS/CSM/传统模式和 EFI/UEFI 模式之间切换。这有点尴尬,因为它通常需要在启动过程早期的很短时间内按下 Esc 或功能键,但对于某些人来说,它可以正常工作。
如果不行的话,你可以试试我的rEFInd 启动管理器。首先尝试 USB 闪存驱动器版本;您可以尝试它而不将任何内容写入磁盘,然后如果它有效,请将其安装到您的硬盘上。refind.conf
但是,您需要编辑文件:取消注释该scanfor
选项并确保它hdbios
在选项之中。这将告诉 rEFInd 扫描 BIOS 模式启动选项并在其菜单中显示它找到的任何选项。(PC 上的默认设置是忽略 BIOS/CSM/旧版启动选项。)以这种方式使用 rEFInd 适用于许多新 PC,但不能保证它能正常工作;一些 EFI 缺乏必要的功能,并且具有多个硬盘的系统在以这种方式启动时并不总是正常工作。