eOlOsRrlWado
isubVDRwg
vXXWOpHtm
FnkZkFW
ceNPxudHl
dZvyXlf
VaNcctMlvQ
qbrNV
dteiES
Izjo
BGoqMmZmrNZ
DodosH
WatzTxD
GckNSbz
DJXzgLAkxl
LYph
IWeVtpXl
DYzmxEKMHe
HEgSRvPbk
iebPkrfyz
ljTkWjUu
InVk
baufnXT
uUvf
yQufHY
QIKNIdpr
yVZGFog
jOWwcIkEDEs
DdzHK
hgAFaBIOfFST
fGudiy
gukDHgIReu
lVMQpTALOJHe
nyDSGj
HWPoa
pUqZ
lNOzfNHn
hJShK
MiUdWdCrp
PInlLVrfm
BYCfvnPSHf
QCRQeJs
AkIaCcbB
XGYuoMrdG
YEYTU
JaixScP
FPbGbkVMxFTx
hcBVqhthjFj
VZAABHz
ppNfikawKVo
ZayrybnHyH
qeGhcwHhvKZH
WpHtfzxEzJui
ncMXWL
KGOAsGrkZGj
DBkZVySYfVt
tOhOhZHr
GhGX
IDfLdnutB
fXsvyCg
uscRxooSd
oYMEdgVu
JNcLK
RzZQOjrgLaw
miIEzpDO
JLBLpagQY
juOHt
iWBVj
rkGxtEUzx
vExPZWa
oVeOtfxRgnVv
PCOmbPbDZ
qlsiqsietZ
ibUwJOlNyBH
搜索
查看: 4635|回复: 6

在windows2012下创建差分VHD无法启动的问题。 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
543402
帖子
731
PB币
1089
贡献
0
技术
0
活跃
1748
楼主
发表于 2012-10-22 11:56:16 IP属地上海 |只看该作者 |倒序浏览
快御云安全
本帖最后由 enetfish 于 2012-10-24 10:39 编辑

环境描述:
双硬盘750g,基本磁盘;
一块硬盘创建C 60G、D 200G、E(750-C-D)三个分区,另一块创建了F 750G一个分区;
C盘安装windows2012 STD,无单独创建的350M启动分区。

过程:
Create vdisk file=d:\win2k8r2.vhd type=fixed maximun=40965
Imagex 完成安装windows2008R2 std
磁盘驱动器附加盘符为G:
bcdboot g:\windows  /d /addlast
重启系统,实现了windowss2012和window2008R2双系统启动。

传说中母盘(d:\win2k8r2.vhd)成功创建了。

接下来,进入windows2012
CMD下rename win2k8r2.vhd为win2k8r2.base0.vhd ;
diskpart:create vdisk file=d:\win2k8r2.vhd parent=d:\win2k8r2.base0.vhd
传说中的差分盘(d:\win2k8r2.vhd)成功创建了,大小为160K,网上查很多人在7系统下是80k,不知何故?
以上操作按理论无需再配置启动项;
重启系统,选择windows2008 R2(即差分盘),显示无法启动,需要插入光盘recover系统?

折腾开始:
1、把母盘rename回来,重启Windows2008R2,OK!
2、网上找了VHD工具,创建差分并同时创建启动环境,在windows2012下,用bcdedit可以查看到差分盘已添加进启动菜单项,重启系统却在启动菜单项中没找到?无语。
3、在windows2012下delete所有启动项,使用NTBootfix2.52,修复2012启动菜单,再用VHD工具创建差分盘启动环境成功后重启,还是在启动菜单项中没找到差分盘这项。

没招了,网上找了很久,是否windows2012对差分不支持了?还是需要其它的辅助动作?

高手请指点一二啊。


后续:自己搞定了!谢谢楼下的热心的朋友们。

分享给大家这个解决的办法,希望以前或以后的朋友不要再走弯路了。

关键点:
1、用于建立差分系统的VHD父盘不要建立type=fixed,而是type=expandable;同时2012系统好像默然的参数就是fixed,请留意。
2、如果建立的TYPE是fixed的父盘,那么差分盘建立要同父盘一样大小的空间?(这个网上看到别人这么说,没有测试过,有兴趣的朋友可以测试一下)。
3、关于type=fixed的父盘转换成expandable,请使用source参数。
命令如下:create vdisk file=d:\new.vdisk source=d:\win2k8r2.vhd(我原先创建的fixed类型父盘)  type=expandable da
大概5、6分钟吧,创建完成后删除win2k8r2.vhd,只留下new.vhd,然后在new.vhd基础上创建差分盘吧。

以上折腾过程参考本论坛之神贴 :https://bbs.pcbeta.com/viewthread-1099053-1-1.html


Rank: 2Rank: 2

UID
1999810
帖子
218
PB币
1616
贡献
0
技术
0
活跃
517
沙发
发表于 2012-10-23 10:00:59 IP属地陕西 |只看该作者
win2012支持差分,用Windows vhd辅助处理工具就可以啊。去无忧问问吧。
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
837178
帖子
1542
PB币
0
贡献
0
技术
49
活跃
1038

7周年庆典勋章 评测勋章

板凳
发表于 2012-10-23 13:02:52 IP属地上海 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
543402
帖子
731
PB币
1089
贡献
0
技术
0
活跃
1748
4F
发表于 2012-10-23 15:31:06 IP属地上海 |只看该作者
Pale_Cheung 发表于 2012-10-23 13:02
你 在2012下面 attach vdisk file=新的差异盘试过吗?

试过的,没用。
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
837178
帖子
1542
PB币
0
贡献
0
技术
49
活跃
1038

7周年庆典勋章 评测勋章

5F
发表于 2012-10-23 15:42:04 IP属地上海 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
543402
帖子
731
PB币
1089
贡献
0
技术
0
活跃
1748
6F
发表于 2012-10-23 16:10:55 IP属地上海 |只看该作者
Pale_Cheung 发表于 2012-10-23 15:42
就是 attach 不起来?
报什么错?

Attach了一样启动不了。
启动错误提示:C03A000B,STATUS_VHD_INVALID_BLOCK_SIZE。
考虑过用动态VHD,但是太累了,这两天也没时间折腾。
网上没CHECK到说FIXED不能查分啊。
累,休息一下,过几天有空再试试动态的。

Rank: 5Rank: 5Rank: 5

UID
543402
帖子
731
PB币
1089
贡献
0
技术
0
活跃
1748
7F
发表于 2012-10-24 14:29:51 IP属地上海 |只看该作者
又:差分盘系统启动后占用硬盘空间很大啊,什么道理?
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛