我正在关注这个回答在现有的 Linux 安装上安装 Windows。
但是,在运行 Windows 7 安装程序时,它会抱怨我正在安装的分区不是“系统”分区。
我有两个高清,设置如下:
sda (1 Tb)
- sda1 ntfs (500 Gb) <-- Windows 7 goes here
- sda2 lvm (500 Gb) <-- Storage
sdb (128 Gb)
- sdb1 lvm <-- Linux installation (also boot flag in GParted)
Windows 7 安装程序将其标记sdb1
为系统分区。
我需要做什么来移动系统分区sda
以便可以安装 Windows?
答案1
启动标志是活动分区。Windows 从 BIOS 中设置为从其启动的驱动器上启动、修复或安装带有启动标志的分区。您应该将 BIOS 更改为从 sda 启动,并在 sda1 上放置启动标志。每个驱动器只能有一个启动标志,但 Windows 将启动文件安装到带有启动标志的驱动器和分区上。我们见过用户安装到 sdb,但由于 BIOS 设置为 sda,100MB 启动分区位于 sda 上。Windows 将安装在一个分区中,但喜欢有单独的启动分区,主要是为了加密主安装。但启动分区也有修复控制台,因此如果安装在一个分区中,请务必制作修复 CD 或闪存驱动器。
答案2
通过进入我的 BIOS 并将驱动器的启动顺序设置为sda
首先启动,问题已得到解决。
可以通过 GParted 轻松设置启动标志(而 Linux 显然忽略了启动标志)。