我以前有一个带有 crunchbang 和 win7 的 grub 引导加载程序。从那时起我重新安装了win7,现在它自动启动了。我陷入了 Debian 安装 CD 的困境,它把我带到了上图中的阶段。突出显示的逻辑 ext4 分区是我现有的 Debian 安装。如果我更改设置以使其可启动,它会警告我,这通常仅适用于主分区。
现有的ntfs主分区只是一个存储磁盘,可启动的Windows 7分区位于64GB金士顿驱动器上。
将 ext4 切换为可启动是否安全?我也需要将其设为主要吗?
答案1
Linux 本身和大多数 Linux 引导加载程序并不关心 Linux 安装它的分区类型,也不关心该分区是否被标记为活动的。
对于安装在 MBR 中并从分区链式加载引导加载程序的引导加载程序来说,将分区标记为活动分区是非常必要的。 Windows 的引导加载程序需要一个活动分区(或者至少旧版本需要,我认为 UEFI 已经过时了;我不确定 MBR 分区上的 Windows 7)。
许多操作系统(包括 Windows)在安装在 PC 分区上时都需要主分区。但Linux不在乎,它不区分主分区和逻辑分区。
答案2
如果我没记错的话,您不必将分区设置为可启动。我只运行双引导机器,并且从未这样做过。您这样做有什么特别的理由吗?