无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4742|回复: 4
打印 上一主题 下一主题

将VHD内系统释放回本地磁盘

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-22 22:35:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,直接加载把所有文件拷到本地磁盘,修改BCD为正常引导,盘符的显隐、驱动等需要做修改或删除吗?

[ 本帖最后由 onedream06 于 2011-3-23 21:38 编辑 ]
2#
发表于 2011-3-23 16:02:18 | 只看该作者

回复 #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成功转换到分区中运行,其他系统未试。
回复

使用道具 举报

3#
 楼主| 发表于 2011-3-23 21:36:34 | 只看该作者
原帖由 <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~
回复

使用道具 举报

4#
发表于 2011-3-24 16:24:55 | 只看该作者
fujianabc大侠的那个脚在哪?
回复

使用道具 举报

5#
发表于 2011-3-24 16:50:55 | 只看该作者

回复 #4 wanghh 的帖子

到帖子《VBOOT及WinXP_VHD辅助工具安装VHD系统等的用户使用经验汇总》中下载。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-3 05:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表