无忧启动论坛

标题: 将VHD内系统释放回本地磁盘 [打印本页]

作者: onedream06    时间: 2011-3-22 22:35
标题: 将VHD内系统释放回本地磁盘
如题,直接加载把所有文件拷到本地磁盘,修改BCD为正常引导,盘符的显隐、驱动等需要做修改或删除吗?

[ 本帖最后由 onedream06 于 2011-3-23 21:38 编辑 ]
作者: qj_tzy    时间: 2011-3-23 16:02
标题: 回复 #1 onedream06 的帖子
第一步:挂载vhd,用GHOST32以分区到分区对刻方式克隆到分区中。

第二步:用bootice将硬盘主引导记录更改为nt5.x或nt6.x;将winxp/win2003系统的分区引导记录更改为ntldr;将winvista/win2008/win7/win2008r2系统的分区引导记录更改为bootmgr,若原已激活,须将其分区引导记录更改为ntldr但改名为XQAPR(若其激活文件名为该文件)。

第三步:对winvista/win2008/win7/win2008r2系统,须用BcdTool工具将BCD配置文件中的主入口、系统入口的device项及osdevice项的partition=x:中的盘符x:更改为当前系统所在的盘符;对winxp/win2003系统,须将其boot.ini更改为:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

第四步:修改注册表

在win7pe中用微软的driveletter脚本(由fujianabc做过一些修改)更改注册中的盘符,如pe中windows分区的盘符为f:,则执行driveletter /currentos:f即可。这个批处理会自动从离线系统注册表的software中找到windows分区的盘符,然后从winpe注册表的mounteddevice下把系统盘对应的项复制到离线系统的mounteddevice中,并把盘符修正为离线系统的盘符。当然,你的winpe中一定要有reg.exe文件。

第五步:重启进入该系统即可。可以删除(也可不删除)设备管理器的磁盘驱动器下的Vmlite Vboot Scsi Disk Device项。

注:我用此法将win2008.vhd、winxp.vhd成功转换到分区中运行,其他系统未试。
作者: onedream06    时间: 2011-3-23 21:36
原帖由 <i>qj_tzy</i> 于 2011-3-23 16:02 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2187692&ptid=189970" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
第一步:挂载vhd,用GHOST32以分区到分区对刻方式克隆到分区中。<br />
<br />
第二步:用bootice将硬盘主引导记录更改为nt5.x或nt6.x;将winxp/win2003系统的分区引导记录更改为ntldr;将winvista/win2008/win7/win2008r ...
<br />
感谢~微软那个脚本没找到,直接VHD系统下试了fujianabc大侠的那个脚本,可以成功进入。用的WIN7~
作者: wanghh    时间: 2011-3-24 16:24
fujianabc大侠的那个脚在哪?
作者: qj_tzy    时间: 2011-3-24 16:50
标题: 回复 #4 wanghh 的帖子
到帖子《VBOOT及WinXP_VHD辅助工具安装VHD系统等的用户使用经验汇总》中下载。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3