最近我发现一个问题,不知道什么原因我的系统磁盘分区(引导启动操作系统的磁盘分区)有时会运行在错误的磁盘上。那么如何更改系统磁盘分区位置呢?
正如你在下面图中所看到的,我的F盘是我的系统磁盘,但是我想把我的C盘作为系统盘。(注意在理想状态下,磁盘的开始部分会有一个350MB的单独分区,它允许你使用例如,BitLocker来进行数据加密和保护,然而它不是强制性的)。
有几种方法可以来解决此问题,我个人认为最简单的方法就是使用Windows 8 boot media:
1.首先创建一个Windows 8下的bootable media(不是在 Windows Server 2012下)
2.关闭服务器
3.拔下所有存储设备,除了你的引导磁盘
4.启动Windows 8 media打开服务器和引导
5.选择语言,之后单击“下一步”
6.点击“修复您的计算机连接”
7.下面的选项单击“疑难解答”
8.在疑难解答画面中,选择“高级选项”
9.点击自动修复
10.这是可能会提示您选择修复操作系统(取决于你所修复的规模大小);随后开始自动修复
11.如果修复完毕,机器会自动重启。这是你需要停止开机,重新装上拔下的磁盘,并确保您选择的磁盘适合作为引导设备。
如果这是一个Hyper-服务器,hypervisor将会自动设置为不启动,所以你就需要运行下面的命令:
bcdedit /set {current} hypervisorlaunchtype auto
你还可以使用Disk Manager进行磁盘的迁移并检查系统分区的使用状况。