在windows10下转换mbr磁盘为gpt的大坑


今天想试试1809的云剪贴板功能,结果发现台式电脑还处于1803,遂加入预览计划,下载升级包后发现竟然不支持mbr格式磁盘,找了一大堆资料后发现巨硬在自家1703后就自带了mbr2gpt.exe。

mbr2gpt /validate /allowfullos
mbr2gpt /convert /disk:0 /allowfullos

验证并转换磁盘,第一次竟然失败了,我再尝试一次后发现转换成功,就重启电脑,结果就出现了下面这种情况

0xC000000E或STATUS_NO_SUCH_DEVICE表示硬件故障或驱动器配置不正确。 检查电缆并使用驱动器制造商提供的诊断实用程序检查驱动器。 如果您使用的是较旧的PATA(IDE)驱动器,则此状态代码可能表示主/从属驱动器配置不正确。
导致这些错误的原因可能是winload.exe文件无法访问或损坏,或者无法找到操作系统的引导位置。

尝试使用下列方法修复你的设备
--重建BCD。
--使用自动修复工具。
--检查物理设备连接。
--重置BIOS / UEFI配置。
--将您的磁盘标记为在线。

微软官方回复

初步判断为引导文件挂掉,于是加载pe修复引导,用微pe自带的引导修复工具修复

发现并没有什么卵用。。。遂再次尝试,重启后发现还是没有什么卵用

遂使用bcd修复

cd c:/windows/system32 
bcdedit /set {default} osdevice boot 
bcdedit /set {default} device boot 
bcdedit /set {default} detecthal 1 

更新:4月15日,重装系统,真香

- The End -