无需重装系统,Windows Server 2019系统硬盘无损从MBR转换为GPT格式

问题发现:

由于新装的服务器使用了2块2.4T组RAID1的硬盘,安装Windows Server 2019系统后发现硬盘只有1.9T,仔细检查发现硬盘有187GB提示未分配,而且又不能格式化。
通过“计算机管理”,“磁盘管理”功能检查磁盘属性,发现问题所在,是因为磁盘分区形式为“主启动记录MBR"。因为MBR形式的硬盘引导分区,最多只能识别2.2T左右的硬盘,超过将不会识别,必须使用GPT引导模式。
这是由于CMOS里选择了BIOS引导的后安装操作系统,所以会自动使用MBR引导形式,如果使用UEFI后安装系统,则会自动使用GPT模式。可是系统已经安装完成了,软件也装了很多,重新安装多麻烦,有没有无需重装系统,又无损转换呢。
磁盘分区形式为主启动记录MBR

无损解决办法:

方法非常简单,全程都在Windows系统下进行,不需要U盘不需要PE系统。只要按以下步骤即可。

步骤1、

转换为GPT。使用DiskGenius在HD0右击,选择”转换分区表类型为GUID格式“,然后保存分区表。

步骤2、

创建ESP和MSR分区。由于是系统盘,必须创建ESP和MSR分区。但直接创建的话,这两个分区会跑到后面去了。为了这2个分区在硬盘最前面,将原来500M左右的”系统保留“分区先调整分区大小,左侧保留316M空白空间,其中300M分配ESP,16M分配MSR。右击这个空白空间选择”建立ESP/MSR分区“,按提示全部确定。

步骤3、

使用系统命令bcdboot重新建立GPT引导。在使用命令前,要用DiskGenius将ESP分区指派一个盘符,我这里设为T盘符。然后在开始,运行以下命令参数:
bcdboot c:\windows /s t: /f uefi /l zh-cn
参数说明:
c:\windows 系统目录,打开计算机,查看你安装的系统是在那个盘,就输入相应的盘符。
/s t: 指定esp分区所在磁盘,小编指定ESP分区为t盘。
/f uefi 指定启动方式为uefi,注意之间的空格一定要输入。
/l zh-cn 指定uefi启动界面语言为简体中文

步骤4、

设置BIOS引导。重启电脑,在BIOS设置里,将硬盘启动模式(Boot Mode)设置为UEFI。保存后重启,熟悉的系统进来了,说明改GPT引导成功。

步骤5、

收尾。这里主要是之前设置的盘符和空白空间进行收尾。将之前设置的ESP的T盘取消,另外调整过空间的保留分区也会自动分配了一个盘符,也取消。这时候在DiskGenius就可以把空白的空间重新创建分区了。
完美转换为GPT分区

参考:
https://blog.csdn.net/weixin_42844704/article/details/108453317

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值