打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在windows2012下创建差分VHD无法启动的问题。
 本帖最后由 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基础上创建差分盘吧。



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





本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
原生支持从VHD启动——Win7最强大的新功能
VHD安装Win8系统教程图文详解
裸机安装win7原生vhd启动及差分磁盘的设置(无需第三方软件)实现秒恢复
在VHD文件上安装Windows 7或Windows 2008 R2
Windows 7对VHD文件的内建支持 - 喻勇(Frank Yu)的技术博客 - Si...
VHD应该这么玩!以前的都弱爆了!(8月20日新增启动菜单自动还原)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服