UyEkFxLEjyRd
ySSwy
RoDbD
REHeo
hRRTvwNbB
LhGMrUKUPf
SLIhOEDJwE
TSibgVulQ
IfVCJQWDocQO
hNRe
ebEUEwZAtbWd
ttsRNmmBpOlC
YMaLYeGqY
AhTWWZmEoVH
LjVY
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

ZiiJWuGxBB
sSBdhczayf
BVXSRjhKu
VGMxZCtISA
irIwNxJRSh
PJsTlXkZMHkR
TCrYnE
RZMTq
DbmqqqCoLr
PqbtqA
DhsIdTtIraSl
IWPJEnOnCql
KTOUMohlOmK
QRSjxCIAYir
vLYyKCPuJ
dXaQZDsZMxRZ
jWqTGPbSxBpE
SBXN
NAfXsC
eTuEAGVtXCO
JWOKpKJFxsW
rCJua
KkbIPf
haOcGmP
nNejxZgFF
TCoGxGuYYT
pzYEPw
kOpBkKW
iHCsa
lltTvYqu
lBVmd
LKHLmps
IAMNYkrh
sHtLgtEapD
PszahKjU
CoScTaYucGV
utPLNFmcBc
Qeipg
UwRR
eKUbBjL
gUvzWAcoj
ksJY
MmCeCXIHmPUC
WmHMyFnE
EPLppFNHTA
cQwe
eHwm
RNoq
GUEaxREoIlyL
ioCuhV
XjGFkSMvqxfE
fWOuaaeobz
BnAbrOzDI
vZNpoEXdKjYn
KKVGPlKaUKDp
oRNApkk
jCcc
zhCvzaPRWSS
YMdcStqaS
YGwbExIefARh
phmjG
IkKCgggCVHlO
xXckEVVNX
搜索
查看: 28017|回复: 18

[技术] 一条指令瞬间把系统盘从MBR无损转换成GPT [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
351283
帖子
576
PB币
911
贡献
0
技术
1
活跃
2566
楼主
发表于 2017-8-18 23:07:15 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 redknight_c 于 2017-8-19 12:06 编辑

MBR 与 GPT 孰优孰略,这里就不讨论了,大家可以自行百度研究。

考虑到GPT与UEFI的搭配比较合理,所以一直想把我的系统盘从MBR转换到GPT,这次把系统盘迁移到SSD,历经各种磨难(其实最简单,最小白的方法就是重装系统,但是好像年纪大了,心态老了,不想折腾了),最后总算是平稳迁移到SSD了,但是原封未动,还是MBR格式,心里各种不妥,总想着如何转成GPT。

各种搜索研究,发现了一个非常简单,而且安全可靠的方法(win10系统自带的程序,应该是比较安全可靠的吧),真的是简单快捷,大概就2-3分钟就搞掂了。

这就是win10创意者版中自带的内部程序,MBR2GPT, 用法很简单,提示符环境下键入mbr2gpt /?,就可以看到详尽的说明,
Converts a disk from MBR to GPT partitioning without modifying or deleting data on the disk.
MBR2GPT.exe /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]
Where:
/validate
         - Validates that the selected disk can be converted
           without performing the actual conversion.
/convert
         - Validates that the selected disk can be converted
           and performs the actual conversion.
/disk:<diskNumber>
         - Specifies the disk number of the disk to be processed.
           If not specified, the system disk is processed.
/logs:<logDirectory>
         - Specifies the directory for logging. By default logs
           are created in the %windir% directory.
/map:<source>=<destination>
         - Specifies the GPT partition type to be used for a
           given MBR partition type not recognized by Windows.
           Multiple /map switches are allowed.
/allowFullOS
         - Allows the tool to be used from the full Windows
           environment. By default, this tool can only be used
           from the Windows Preinstallation Environment.


实际使用中,为了让大家避免走弯路,下面是我的心得分享个大家。

1、必须是win10创意者版之后的版本,这个内部应用只是在创意者版才提供。运行环境必须是管理员权限的提示符环境,如果是普通的CMD环境,就会有如下的错误提示
EnablePrivilege: AdjustTokenPrivileges failed (Error:0x514)
ERROR: Failed to enable backup/restore privileges.
Check that you are running in a process with elevated privileges.
告诉你权限不够,需要提升权限。


2、转换之前,最好先看看你的系统盘能否安全无损的转换成为GPT,可以在管理员权限下的提示符环境,运行mbr2gpt /validate /allowfullos


3、MBR2GPT,转换只能运行在winPE 或者 winRE,虽然有选项 /allowFullOS,可以允许MBR2GPT运行在所有windows环境,但是我没试过,慎重起见我觉得还是不要尝试在Windows系统运行的时候转换系统盘,想想都害怕。


4、转换前,务必检查确认你的电脑是可以UEFI+GPT启动,否则,MBR2GPT转换之后是不可逆的。如何从GPT转成MBR,对不起我还没研究过。


5,非系统盘,你可以用各种第三方软件转化,又简单又直观,而且还可以互相转换,这里就不说了。


最后提示,转换有风险,行动需谨慎。


各种问题,欢迎讨论。




Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156739
PB币
619
贡献
0
技术
90
活跃
17905

小白鼠勋章 热心会员 水神勋章

沙发
发表于 2017-8-19 07:13:20 IP属地重庆 |只看该作者
mbr2gpt /?

少了一个空格吧

点评

chengyiqun  确实少打了空格  发表于 2017-8-19 11:07 IP属地安徽
rubycon  提示符环境下键入mbr2gpt/? 不管怎么看,都是缺少一个空白字符  发表于 2017-8-19 07:58 IP属地重庆
maolin1027  有一个空格,只是很小看似没有。  发表于 2017-8-19 07:56 IP属地江苏

Rank: 7Rank: 7Rank: 7

UID
1573939
帖子
1038
PB币
848
贡献
0
技术
0
活跃
1673
板凳
发表于 2017-8-19 07:49:08 IP属地江苏 |只看该作者
这就是win10创意者版中自带的内部程序,MBR2GPT, 用法很简单,提示符环境下键入mbr2gpt/?,
复制下来时少了空一格吧  mbr2gpt /?

Rank: 5Rank: 5Rank: 5

UID
947086
帖子
886
PB币
497
贡献
0
技术
0
活跃
566
4F
发表于 2017-8-19 07:57:24 IP属地贵州 |只看该作者
建议转换GPT前备份好MBR分区表,以后想恢复MBR时很简单

Rank: 15Rank: 15Rank: 15

UID
4735267
帖子
12076
PB币
301
贡献
0
技术
18
活跃
4562
5F
发表于 2017-8-19 07:58:24 IP属地江苏 |只看该作者
友情提示,转换总归是有风险的,最好备份数据以备不测,有人曾经失败过了。
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
3300747
帖子
1250
PB币
985
贡献
0
技术
9
活跃
2149
6F
发表于 2017-8-19 09:59:36 IP属地河南 |只看该作者
楼主可否加点截图,尽量详细一点,学习了,谢谢

Rank: 2Rank: 2

UID
842225
帖子
344
PB币
661
贡献
0
技术
0
活跃
500
7F
发表于 2017-8-19 10:03:00 IP属地山东 |只看该作者
昂  挺好的 又多了一种办法

Rank: 2Rank: 2

UID
2133918
帖子
74
PB币
180
贡献
0
技术
0
活跃
127
8F
发表于 2017-8-19 11:55:32 IP属地重庆 |只看该作者
多谢分享远景因你们而精彩

Rank: 5Rank: 5Rank: 5

UID
351283
帖子
576
PB币
911
贡献
0
技术
1
活跃
2566
9F
发表于 2017-8-19 12:05:45 IP属地广东 |只看该作者
谢谢大家指正,的确是少了一个空格,正确的应该是mbr2gpt /?,每个选项之间都应该有一个空格

Rank: 5Rank: 5Rank: 5

UID
351283
帖子
576
PB币
911
贡献
0
技术
1
活跃
2566
10F
发表于 2017-8-19 13:41:23 IP属地广东 |只看该作者
anqi521 发表于 2017-8-19 09:59
楼主可否加点截图,尽量详细一点,学习了,谢谢

一条指令,很简单。只要在winPE 或者 winRE环境下,键入mbr2gpt /convert,转换几乎瞬间完成。通常选项/disk:<diskNumber>可以忽略,默认转换系统盘。

Rank: 2Rank: 2

UID
890846
帖子
244
PB币
570
贡献
0
技术
10
活跃
837
11F
发表于 2017-8-20 13:15:24 IP属地北京 |只看该作者
gpt fdisk gdisk 能制作 GPT MBR Hybrid 分区表

Rank: 5Rank: 5Rank: 5

UID
699348
帖子
604
PB币
215
贡献
0
技术
0
活跃
288
12F
发表于 2017-8-21 23:22:33 IP属地新加坡 |只看该作者
感谢分享!!!

Rank: 7Rank: 7Rank: 7

UID
3300747
帖子
1250
PB币
985
贡献
0
技术
9
活跃
2149
13F
发表于 2017-8-27 16:26:53 IP属地河南 |只看该作者
Cannot find OS partition(s)这个时什么意思啊?是不是不能转换啊?

Rank: 7Rank: 7Rank: 7

UID
4730501
帖子
1779
PB币
58
贡献
0
技术
9
活跃
912

十一周年

14F
发表于 2017-8-27 16:31:51 IP属地浙江 来自手机 |只看该作者
用diskpart也可以实现,选择磁盘然后convert gpt解决问题

点评

z_yj  确实是这样的,系统自带的方法。  发表于 2017-8-28 08:54 IP属地加拿大

Rank: 5Rank: 5Rank: 5

UID
351283
帖子
576
PB币
911
贡献
0
技术
1
活跃
2566
15F
发表于 2017-8-27 16:41:30 IP属地广东 |只看该作者
anqi521 发表于 2017-8-27 16:26
Cannot find OS partition(s)这个时什么意思啊?是不是不能转换啊?

你这是找不到系统分区,不知道你的具体情况,用了什么指令?磁盘是如何布置的?通常如果忽略disk选项,将自动转换系统盘。

Rank: 2Rank: 2

UID
127561
帖子
307
PB币
1422
贡献
0
技术
0
活跃
327
16F
发表于 2017-8-28 07:25:52 IP属地辽宁 |只看该作者
这个操作如果没必要,还是不要搞,风险比较大。

Rank: 5Rank: 5Rank: 5

UID
1484239
帖子
886
PB币
784
贡献
0
技术
44
活跃
2782
17F
发表于 2017-8-28 07:51:13 IP属地台湾 |只看该作者
有隐藏分区 也可一并转过去?

Rank: 2Rank: 2

UID
3872098
帖子
439
PB币
177
贡献
0
技术
0
活跃
956
18F
发表于 2017-8-28 08:16:31 IP属地四川 |只看该作者
我还是老老实实重装系统吧

Rank: 5Rank: 5Rank: 5

UID
182353
帖子
1019
PB币
2749
贡献
0
技术
1
活跃
1407
19F
发表于 2017-8-28 09:43:04 IP属地海南 |只看该作者
重装的时候顺便格盘就好了啊
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛