XPxY
tKZgOsQ
EaKCC
fpKHY
mPUxZQfCqs
AcZTT
YtDOs
Win10论坛

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

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

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

nCwfakvcHgmP
KSlQdjnKZQZ
GumGHQLn
qpVLdnirFBSn
WToohV
HxzWrjZQ
BwfasPPCnu
xIoWVgVdye
MrFuXwSyD
PlmePp
uiAXlMKwHSmC
NVzBOBpfRlH
wduJCXWSU
svIjs
XKKbC
ozGfKnl
VMleOtWEY
WFwmSqGXkR
vQRQq
bujo
WZaTFe
JLdtHGqZfiY
fNEI
kPyt
VxhEnC
MthFCs
eVWljbbnXnzr
ygeafUDKj
hGxuQgoqM
iDsrX
JnjZPf
OrkPnlnxhQ
uDTLtnpYv
jMnfPpfj
PeFSxuHf
cYaTYD
MlWC
uzkokdH
pXpTT
MDlqfszD
REDLhnAX
SyAFx
MyGqyoG
MHhKRLN
ghGyo
iEfRbYgksTm
yTuyTdvjpru
UBXMgeI
cYnTGp
elgsxEc
BVVGcyYUiq
SnDqZwbASLy
lmAsVuCP
cfpzWC
wqRGDeI
VVHtHDGHC
oAtg
iCTItXa
iOLt
搜索
查看: 7435|回复: 22

[求助] 如何建立esp/msr分区 [复制链接]
跳转到指定楼层
复制 

远景小班

Rank: 7Rank: 7Rank: 7

UID
4029680
帖子
1763
PB币
789
贡献
0
技术
0
活跃
2529
楼主
发表于 2020-11-16 00:09:22 IP属地贵州 来自手机 |只看该作者 |倒序浏览
快御云安全
各位景友好!我之前用的是一块3t的硬盘,但是由于我当时用的是mbr分区,所以有1t的空间没有使用到。而现在我又想把这荒废掉的1t空间给利用起来,采用gpt分区。当我用disk分区软件将mbr转换成gpt,

Rank: 5Rank: 5Rank: 5

UID
3061040
帖子
415
PB币
2447
贡献
0
技术
0
活跃
2599
沙发
发表于 2020-11-16 00:22:47 IP属地未知 |只看该作者
没试过。。这种转完数据还在么。。。。

Rank: 5Rank: 5Rank: 5

UID
4697109
帖子
668
PB币
973
贡献
0
技术
0
活跃
2362
板凳
发表于 2020-11-16 00:43:29 IP属地上海 来自手机 |只看该作者
disk就可以啊

Rank: 7Rank: 7Rank: 7

UID
649063
帖子
1598
PB币
2026
贡献
0
技术
24
活跃
2954
4F
发表于 2020-11-16 01:21:52 IP属地广东 |只看该作者
我曾经在本板块发表过相关贴文,现在复制如下:
起因:
1.看到《适用于所有WinNT6_x-10_x的BIOS转UEFI引导教程.mht》能够手动创建ESP分区和MSR分区,并修复UEFI启动项。
2.看到了《使用Windows 安装程序创建基于 UEFI-GPT 的硬盘驱动器分区.mht》
  https://msdn.microsoft.com/zh-cn/library/hh825702.aspx
  了解安装程序创建自定义分区的知识。
3.查看本机的分区情况,总共有5个分区:WinRE、ESP、MSR、Windows、Recovery。WinRE.wim映像放在Recovery分区,而不是WinRE分区。通过搜索相关资料了解到,随着Windows发展,WinRE.wim映像越来越大,原来规划的WinRE分区已经放不下WinRE.wim。

问题:
能否手动创建自定义大小的分区,而不是让安装程序创建默认大小的分区?
在保证WinRE分区足够大时,让安装程序将WinRE.wim映像放在WinRE分区,而不是放在Recovery分区?

问题解决的验证过程
1.用Vmware Workstation 12.5.7创建一个Windows 10 x64虚拟机:EFI固件,最大磁盘大小100G,其它默认配置。

2.以一个带分区助手的WinPE 10光盘镜像启动虚拟机,进入WinPE环境。以下用diskpart来操作:

a.进入diskpart
diskpart

b.列出磁盘情况
list disk

c.选定系统保留分区和系统安装分区所在磁盘,本实例只有一个磁盘:
select disk 0

d.转换为GPT磁盘格式
convert gpt

e.创建恢复分区(1024M),并格式化它。
help create partition primary
create partition primary size=1024 id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
list partition
select partition 1
format fs=ntfs label="WinRE" quick

f.创建ESP分区(512M),并格式化它。
create partition EFI size=512
list partition
select partition 2
format fs=fat32 label="System" quick

g.创建MSR分区(256M),不格式化它。
create partition MSR size=256
list partition

h.创建Windows分区(50G),并格式化它。
create partition primary size=51200
list partition
select partition 4
format fs=ntfs label=Windows" quick

i.退出diskpart
exit

3.启动分区助手/diskgenius,查看分区情况。

4.关闭Win PE

5.插入Windows 10 x64 Enterprise安装光盘,重启虚拟机,进入Windows 10安装程序,安装过程采用默认设置。



点评

zsqzsqzsqzsq  命令行有它的适用场景,那就是可以程序自动化操作。  发表于 2020-11-16 08:55 IP属地美国
我是个新手  这是对命令特别热衷的亲。  发表于 2020-11-16 08:12 IP属地四川

Rank: 2Rank: 2

UID
3718678
帖子
399
PB币
608
贡献
0
技术
0
活跃
1062
5F
发表于 2020-11-16 01:23:29 IP属地广东 |只看该作者
见你在隔壁也发了这个问题,实际你是对MBR的硬盘没有预留空间,我告诉你使用DiskGenius无损操作, 用支持EFI启动的PE以EFI启动,然后用DiskGenius对MBR的分区前部第一个分区切割出200M空间,接着又对分区前部第一个分区切割出128M空间,保存后就可以转为GPT了。这时再将200M空间转为EFI(ESP)分区,将128M空间转为msr,将那1T转为NTFS。假若你在用的系统是WIN8及以上或WIN7X64,用EFI引导修复工具,将启动盘指向ESP所在的分区(盘符),将系统盘指向系统所在的分区盘符,这样就会重建引导可以EFI启动原系统。

点评

我是个新手  这个方法很直接。不过,我记得diskgenius菜单当中就有创建esp/msr的命令。  发表于 2020-11-16 08:15 IP属地四川

Rank: 11Rank: 11Rank: 11

UID
158497
帖子
7983
PB币
12959
贡献
0
技术
22
活跃
3150
6F
发表于 2020-11-16 07:23:53 IP属地未知 |只看该作者
esp msr说明你要把这个硬盘作为启动盘装系统
这有啥难度呢,最新msdn x64 iso释放到u盘根目录,install.wim拆分一下
然后纯uefi启动u盘,进安装界面,选择3t硬盘,删掉所有分区,然后下一步直接建,随便建
所有esp msr efi都自动给你搞好了
我长这么大,uefiq装系统也五六台了,从来没有手动建一次efi esp msr分区,更没有手动修复引导一次
搞不懂技术是用来简化操作方便用户的,你们这么喜欢命令行,回dos时代多好啊

点评

leonick  命令行有其不可替代的作用,房子修的再高也不能不要地基吧?  发表于 2020-11-17 09:31 IP属地四川
zsqzsqzsqzsq  认知略***些,系统带命令行工具自有它的道理。命令行有它的适用场景,可程序自动化操作,用系统自带命令还可***大兼***不用第三方工具还可减少漏洞的出现,这就是为什么SERVER还有无GUI版本的原因之一吧。  发表于 2020-11-16 09:02 IP属地美国

远景小班

Rank: 7Rank: 7Rank: 7

UID
4029680
帖子
1763
PB币
789
贡献
0
技术
0
活跃
2529
7F
发表于 2020-11-16 07:52:44 IP属地贵州 来自手机 |只看该作者
zsqzsqzsqzsq 发表于 2020-11-16 01:21
我曾经在本板块发表过相关贴文,现在复制如下:
起因:
1.看到《适用于所有WinNT6_x-10_x的BIOS转UEFI引导 ...

感谢解答!

远景小班

Rank: 7Rank: 7Rank: 7

UID
4029680
帖子
1763
PB币
789
贡献
0
技术
0
活跃
2529
8F
发表于 2020-11-16 07:58:37 IP属地贵州 来自手机 |只看该作者
zengqcyxx 发表于 2020-11-16 01:23
见你在隔壁也发了这个问题,实际你是对MBR的硬盘没有预留空间,我告诉你使用DiskGenius无损操作, 用支持EF ...

谢谢,估计有一个星期了,我这儿登录远景很慢很慢,很多时候还打不开。比如昨晚这帖子,我都还没编辑好,不小心就发出了。后来又进不去修改编辑,于是就去隔壁发帖求助。我有空的时候试试,感谢你啊。

Rank: 7Rank: 7Rank: 7

UID
597104
帖子
1287
PB币
3626
贡献
0
技术
7
活跃
3522
9F
发表于 2020-11-16 07:59:22 IP属地上海 |只看该作者
sooyun 发表于 2020-11-16 07:23
esp msr说明你要把这个硬盘作为启动盘装系统
这有啥难度呢,最新msdn x64 iso释放到u盘根目录,install.wi ...

install.wim不用拆分,用这个ventoy_v1.0.27 启动软件。

远景小班

Rank: 7Rank: 7Rank: 7

UID
4029680
帖子
1763
PB币
789
贡献
0
技术
0
活跃
2529
10F
发表于 2020-11-16 08:01:37 IP属地贵州 来自手机 |只看该作者
8203 发表于 2020-11-16 00:43
disk就可以啊

谢谢!我希望既能保留其它盘里保存的资料不丢失,又能成功创建esp,msr。

点评

sooyun  弄分区这种事情,我从来都是简单粗暴,拿个其他盘,拷出来,然后弄好了,再拷回去,万无一失  发表于 2020-11-16 09:24 IP属地江苏

Rank: 7Rank: 7Rank: 7

UID
4830767
帖子
1374
PB币
2522
贡献
0
技术
0
活跃
1386
11F
发表于 2020-11-16 08:05:35 IP属地甘肃 |只看该作者
谢谢,学习了。

Rank: 7Rank: 7Rank: 7

UID
3075554
帖子
1200
PB币
3142
贡献
0
技术
0
活跃
785
12F
发表于 2020-11-16 08:50:11 IP属地广东 |只看该作者
esp/msr分区是系统引导分区,这是要用3T机械盘装系统吗?
mbr转gpt格式又想保留数据的话可以试试傲梅分区助手,国产软件界面更友好

Rank: 7Rank: 7Rank: 7

UID
649063
帖子
1598
PB币
2026
贡献
0
技术
24
活跃
2954
13F
发表于 2020-11-16 08:53:56 IP属地美国 |只看该作者
fateme 发表于 2020-11-16 00:22
没试过。。这种转完数据还在么。。。。

数据当然还在:

本文根据实践《适用于所有WinNT6_x-10_x的BIOS转UEFI引导教程.mht》的过程所写成的。
适用于所有WinNT6_x-10_x的BIOS转UEFI引导教程:https://www.ithome.com/html/win10/319072.htm


1.用Vmware Workstation 12.5.7创建一个默认的Windows 10安装虚拟机,将虚拟机设置为BIOS引导(“通过EFI而非BIOS引导”不勾选)。

2.以默认设置安装Windows 10 Enterprise X64 16257,安装完成后关机。

3.以一个带分区助手的WinPE 10光盘镜像启动虚拟机,进入WinPE环境用分区助手查看磁盘分区情况,安装程序已将硬盘分两个区:一个系统保留分区(500M),一个系统安装分区(59.5G)。用分区助手在磁盘系统安装分区的尾部划出一个8096M的空间,以创建出一个主分区并格式化,用来模拟数据分区,这样就具有了一个硬盘的典型分区情况:一个保留分区、一个系统安装分区、一个数据分区。用分区助手在系统安装分区的头部划出一个2048M的空闲空间,转为UEFI引导时要用到(不使用diskgenius是因为diskgenius不能在安装分区的头部调整空间)。

4.撤除WinPE 10光盘镜像,重新进入Windows 10系统。可以进入调整分区后的系统。往数据分区复制一些数据,以模拟实际带数据的情况,本实例复制以下数据:Windows 10安装光盘的内容,WinPE 10光盘的内容,beyond compare 4,DiskGenius,分区助手、dism++。

5.再次带分区助手的WinPE 10光盘镜像启动虚拟机,进入WinPE环境。以下用diskpart来操作:

a.进入diskpart
diskpart

b.列出磁盘情况
list disk

c.选定系统保留分区和系统安装分区所在磁盘,本实例只有一个磁盘:
select disk 0

d.列出分区情况
list partition

e.选定系统保留分区
select partition 1

f.删除系统保留分区
delete partition

6.退出diskpart,用分区助手将硬盘转换成GPT磁盘格式,用diskpart转换会报错。

7.重启winpe系统,再次进入diskpart(不重启系统,diskpart无法识别磁盘已转换为GPT格式)
a.创建恢复分区(20G/20482MB 16G/16387MB 12G/12292MB 10G/10245MB 8G/8198MB 6G/6150MB 4G/4103M 2G/2056MB 1G/1028MB),并格式化它。
diskpart
list disk
select disk 0
help create partition primary
create partition primary size=4103 id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
list partition
select partition 2
gpt attributes = 0X8000000000000001
format fs=ntfs label="WinRE" quick override

b.创建ESP分区(4G/4108MB 3G/3080MB 2G/2052MB 1G/1024MB 0.5G/510MB),并格式化它。
create partition EFI size=1024
list partition
select partition 3
format fs=fat32 label="System" quick

c.创建MSR分区(512M 256M),不格式化它。
create partition MSR size=512
list partition

d.向ESP分区传递启动信息。
select partition 3
assign
exit
bcdboot c:\Windows /s e: /f uefi

diskpart
list disk
select disk 0
list partition
select partition 3
remove

8.关闭系统,撤除WinPE 10光盘镜像,将虚拟机设置为UEFI引导(勾选“通过EFI而非BIOS引导”)。以上操作正确的话,应该可以进入Windows 10系统。



以下操作参考《Windows恢复环境(Windows RE)配置.mht》
Windows恢复环境(Windows RE)配置:http://blog.sina.com.cn/s/blog_a0c06a350102y8zw.html
9.用dism++挂载Windows 10安装光盘中的install.wim镜像挂载到E:\a

10.挂载恢复分区
mountvol
mountvol f: \\?\Volume{4e2392a5-f2b7-46a9-8594-e7d99a6c7970}\ (这个ID是会变化的)

11.将d:\a\Windows\System32\Recovery下的文件复制到f:\Recovery\WindowsRE
md F:\Recovery
md F:\Recovery\WindowsRE
md F:\Recovery\Logs
xcopy /v /y /h d:\a\Windows\System32\Recovery\Winre.wim F:\Recovery\WindowsRE\Winre.wim
attrib -S -H -I -A F:\Recovery /S /D
attrib -S -H -I -A F:\Recovery\* /S /D
attrib +A F:\Recovery\*.* /S
attrib +S +H +I F:\Recovery /S /D
attrib +S +H +I F:\Recovery\* /S /D
attrib -S -H  F:\Recovery\Logs\*.* /S

xcopy /v /y /h d:\a\Windows\System32\Recovery\Winre.wim C:\Windows\System32\Recovery\Winre.wim
attrib -S -H -I -A C:\Windows\System32\Recovery /S /D
attrib -S -H -I -A C:\Windows\System32\Recovery\* /S /D

del F:\Recovery\WindowsRE\ReAgent.xml /f /q  (旧版ReAgent.xml的存在会导致reagentc /enable失败。后面的reagentc /enable命令会生成此ReAgent.xml)
del F:\Recovery\WindowsRE\boot.sdi /f /q (后面的reagentc /enable命令会生成此boot.sdi)
del C:\Windows\System32\Recovery\ReAgent.xml /f /q (后面的reagentc /setreimage命令会生成此ReAgent.xml )

12.初始化WinRE

a.查看WinRE的配置情况
c:
cd windows
cd system32
reagentc /info /target C:\Windows

b.配置WinRE
reagentc /setreimage /?
reagentc /disable
reagentc /setreimage /path F:\Recovery\WindowsRE /target C:\Windows /logpath F:\Recovery\Logs
reagentc /enable (或reagentc /enable /osguid <bcd_guid>)
reagentc /info /target C:\Windows

13.卸载镜像
mountvol e: /d
卸载映像,退出Dism++

14.进入WinRE环境,以验证WinRE的配置是否正确
按住Shift,重启系统。


经验:
a.将MBR转换成GPT,可以保持硬盘上的数据。为保证转换成功,需在磁盘的首尾各划出10M的空闲空间。使用分区助手或diskgenius转换比diskpart更方便、成功率更高。
b.若要将GPT转换成MBR,需要清空硬盘,注意数据的备份。
c.在diskpart中,慎用clean,它会瞬间清空整个硬盘。

Rank: 5Rank: 5Rank: 5

UID
796359
帖子
1056
PB币
1399
贡献
0
技术
82
活跃
747
14F
发表于 2020-11-16 09:09:59 IP属地江苏 |只看该作者
用diskgenius建立esp就行了,msr分区不需要的。

Rank: 7Rank: 7Rank: 7

UID
2933472
帖子
2462
PB币
3063
贡献
0
技术
4
活跃
1916
15F
发表于 2020-11-16 09:25:54 IP属地广东 |只看该作者
建议以上回帖的方法在pe下操作,不要在当前系统下操作。

Rank: 5Rank: 5Rank: 5

UID
3050007
帖子
557
PB币
677
贡献
0
技术
0
活跃
2047
16F
发表于 2020-11-16 10:03:48 IP属地广东 |只看该作者
5楼正解,用分区工具数据无损转换,很方便。先用分区软件调整分区空间大小,使最前面有428MB左右的未分配空间,然后再转换成gpt即可。假如有多余的未分配空间,再调整一下。

另外,你这个3TB盘显然是数据盘,并不是用来装系统,ESP、MSR根本用不上,转换为gpt之后可以删掉。

假如这个盘真有机会装系统,保留ESP就行,不要MSR分区也没有丝毫影响,论坛里很多大佬都干掉MSR,万年闲置的分区,干掉之后眼不见,心不烦。

Rank: 5Rank: 5Rank: 5

UID
66038
帖子
1158
PB币
2668
贡献
0
技术
1
活跃
2058
17F
发表于 2020-11-16 10:20:32 IP属地上海 |只看该作者
用DiskGenius了!

Rank: 2Rank: 2

UID
4607657
帖子
177
PB币
724
贡献
0
技术
0
活跃
3327
18F
发表于 2020-11-16 10:39:26 IP属地北京 |只看该作者
先转换分区,然后就可以啦!

Rank: 9

UID
4787678
帖子
3443
PB币
40
贡献
0
技术
0
活跃
1815
19F
发表于 2020-11-16 11:24:02 IP属地四川 |只看该作者
zsqzsqzsqzsq 发表于 2020-11-16 01:21
我曾经在本板块发表过相关贴文,现在复制如下:
起因:
1.看到《适用于所有WinNT6_x-10_x的BIOS转UEFI引导 ...

好专业!点赞

Rank: 2Rank: 2

UID
4864499
帖子
112
PB币
474
贡献
0
技术
0
活跃
703
20F
发表于 2020-11-18 05:23:14 IP属地未知 来自手机 |只看该作者
zsqzsqzsqzsq 发表于 2020-11-16 08:53
数据当然还在:

本文根据实践《适用于所有WinNT6_x-10_x的BIOS转UEFI引导教程.mht》的过程所写成的。
...

强烈做个视频教程,解决有些脑袋不好用之人的烦恼
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛