Windows Server 2012之更改系统分区

最近我发现一个问题,不知道什么原因我的系统磁盘分区(引导启动操作系统的磁盘分区)有时会运行在错误的磁盘上。那么如何更改系统磁盘分区位置呢?

正如你在下面图中所看到的,我的F盘是我的系统磁盘,但是我想把我的C盘作为系统盘。(注意在理想状态下,磁盘的开始部分会有一个350MB的单独分区,它允许你使用例如,BitLocker来进行数据加密和保护,然而它不是强制性的)。

Windows Server 2012之更改系统分区

有几种方法可以来解决此问题,我个人认为最简单的方法就是使用Windows 8 boot media:

1.首先创建一个Windows 8下的bootable media(不是在 Windows Server 2012下)

2.关闭服务器

3.拔下所有存储设备,除了你的引导磁盘

4.启动Windows 8 media打开服务器和引导

5.选择语言,之后单击“下一步”

6.点击“修复您的计算机连接”

7.下面的选项单击“疑难解答”

Windows Server 2012之更改系统分区

8.在疑难解答画面中,选择“高级选项”

9.点击自动修复

Windows Server 2012之更改系统分区

10.这是可能会提示您选择修复操作系统(取决于你所修复的规模大小);随后开始自动修复

11.如果修复完毕,机器会自动重启。这是你需要停止开机,重新装上拔下的磁盘,并确保您选择的磁盘适合作为引导设备。

如果这是一个Hyper-服务器,hypervisor将会自动设置为不启动,所以你就需要运行下面的命令:

bcdedit /set {current} hypervisorlaunchtype auto

你还可以使用Disk Manager进行磁盘的迁移并检查系统分区的使用状况。

Windows Server 2012之更改系统分区