无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: lianjiang

Windows VHD 辅助处理工具 2012 【附图文教程】【12.10.01更新】

    [复制链接]
发表于 2011-2-18 17:48:57 | 显示全部楼层
想起Bootice可以手动指定BCD添加,可启动时提示文件丢失,不知道是不是和VHD文件有关?
回复

使用道具 举报

 楼主| 发表于 2011-2-18 18:56:03 | 显示全部楼层
原帖由 onedream06 于 2011-2-18 17:48 发表
想起Bootice可以手动指定BCD添加,可启动时提示文件丢失,不知道是不是和VHD文件有关?


文件存在的话,应就是bcd中的参数设置不对。
回复

使用道具 举报

发表于 2011-2-18 21:44:36 | 显示全部楼层
原帖由 <i>lianjiang</i> 于 2011-2-18 18:56 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2162610&ptid=184515" 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 />

<br />

<br />
文件存在的话,应就是bcd中的参数设置不对。
<br />
对照添加成功的Win7 VHD选择了下边几项,还是不行~把winload.exe改为ntoskrnl.exe也不行,话说xp是用哪个加载?是要改这个么?使用的是xp VHD创建却未能添加成功的VHD XP~
回复

使用道具 举报

发表于 2011-2-18 21:55:55 | 显示全部楼层
原帖由 <i>lianjiang</i> 于 2011-2-18 18:56 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2162610&ptid=184515" 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 />

<br />

<br />
文件存在的话,应就是bcd中的参数设置不对。
<br />
对照添加成功的Win7 VHD选择了下边几项,还是不行~把winload.exe改为ntoskrnl.exe也不行,话说xp是用哪个加载?是要改这个么?使用的是xp VHD创建却未能添加成功的VHD XP~
回复

使用道具 举报

 楼主| 发表于 2011-2-20 10:06:33 | 显示全部楼层
2011-02-20
☆ 完善细节
回复

使用道具 举报

发表于 2011-2-22 06:33:31 | 显示全部楼层
这个工具能否用于XP-VHD
回复

使用道具 举报

 楼主| 发表于 2011-2-22 07:23:01 | 显示全部楼层
原帖由 wanghh 于 2011-2-22 06:33 发表
这个工具能否用于XP-VHD

看顶楼说明。


回复

使用道具 举报

发表于 2011-2-24 15:11:16 | 显示全部楼层

快速还原失败

发现快速还原后的vhd文件和没有还原前的vhd文件大小一样,并没有变成87k,但是登陆后确实是还原了的
这样导致一个问题,硬盘被这个假大小的vhd无端占用了,如果还有子系统基本蓝屏无法进入
回复

使用道具 举报

 楼主| 发表于 2011-2-24 16:39:38 | 显示全部楼层
原帖由 lxsky 于 2011-2-24 15:11 发表
发现快速还原后的vhd文件和没有还原前的vhd文件大小一样,并没有变成87k,但是登陆后确实是还原了的
这样导致一个问题,硬盘被这个假大小的vhd无端占用了,如果还有子系统基本蓝屏无法进入


空间有限,且有多个子vhd要交替使用的话,那就不要用快速还原,到系统下手动替换。
用快速还原法只能如此。
回复

使用道具 举报

发表于 2011-2-24 17:07:09 | 显示全部楼层
原帖由 <i>lianjiang</i> 于 2011-2-24 16:39 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2167119&ptid=184515" 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 />

<br />

<br />
空间有限,且有多个子vhd要交替使用的话,那就不要用快速还原,到系统下手动替换。<br />
用快速还原法只能如此。
<br />

我看了一下vhldr的内容,感觉应该是可以的阿
对linux不熟,但是好像dd if=()/win7_vhd/win7_v_child_bak.vhd of=()/win7_vhd/win7_v_child.vhd
使用win7_v_child_bak.vhd替换掉win7_vhd/win7_v_child.vhd文件是很彻底的,不知道为什么文件大小没变,
或者是不是可以在dd前面添加一句先将win7_vhd/win7_v_child.vhd删除

不知是不是说了很白痴的问题,见笑!

timeout 0
default 0
find --set-root --ignore-floppies --ignore-cd /win7_vhd/win7_v_child.vhd
configfile /win7_vhd/gvhd.lst
password --md5 $1$5$jsGtVo0c88ndMdo6JZfrJ0
title  VHD Restore  \n  VHD Restore
fallback 2
find --set-root --ignore-floppies --ignore-cd /win7_vhd/win7_v_child_bak.vhd
dd if=()/win7_vhd/win7_v_child_bak.vhd of=()/win7_vhd/win7_v_child.vhd
reboot
title  Commandline  \n  commandline
commandline
title  Reboot   \n Reboot
reboot
回复

使用道具 举报

 楼主| 发表于 2011-2-24 18:00:01 | 显示全部楼层
原帖由 lxsky 于 2011-2-24 17:07 发表
我看了一下vhldr的内容,感觉应该是可以的阿
对linux不熟,但是好像dd if=()/win7_vhd/win7_v_child_bak.vhd of=()/win7_vhd/win7_v_child.vhd
使用win7_v_child_bak.vhd替换掉win7_vhd/win7_v_child.vhd文 ...


这是dd命令的规则决定的。或者是我对dd的了解太欠缺。
当然你也可以使用其他方法来实现,反正就是一个文件替换。

把一个大的文件写入一个小的文件,这个小的文件不会变长。多余的部分扔掉了。
把一个小的文件写入一个大的文件,这个大的文件不会变短。未写的部分保持不变。
回复

使用道具 举报

 楼主| 发表于 2011-2-24 18:10:40 | 显示全部楼层
原帖由 lxsky 于 2011-2-24 17:07 发表


我看了一下vhldr的内容,感觉应该是可以的阿
对linux不熟,但是好像dd if=()/win7_vhd/win7_v_child_bak.vhd of=()/win7_vhd/win7_v_child.vhd
使用win7_v_child_bak.vhd替换掉win7_vhd/win7_v_child.vhd文 ...


自己手动删除,是理想的方法。
回复

使用道具 举报

发表于 2011-2-24 20:10:36 | 显示全部楼层
先前就用DD来做VHD的快速还原 后来发现问题多多,现在改用OMNIFS来做了
回复

使用道具 举报

 楼主| 发表于 2011-2-24 20:40:14 | 显示全部楼层
原帖由 xiaoy 于 2011-2-24 20:10 发表
先前就用DD来做VHD的快速还原 后来发现问题多多,现在改用OMNIFS来做了


dd都是有哪些问题?
当然,转到dos实现替换也是一种可行的方法。

我用的很少,使用时没发现dd的其它问题,不知都有哪些问题?除了 lxsky 提到的替换后文件不变之外。
回复

使用道具 举报

发表于 2011-2-24 21:05:04 | 显示全部楼层
具体问题倒是忘了 好像是出现过不能启动的情况, 因为我的要求是多个子VHD应用

还有对于我来讲最重要的一点是DD不能新建文件,我需要用子版的备份文件来创建N多个不同的子版 达到一机多用户独立C盘的功能
回复

使用道具 举报

 楼主| 发表于 2011-2-24 21:14:33 | 显示全部楼层
原帖由 xiaoy 于 2011-2-24 21:05 发表
具体问题倒是忘了 好像是出现过不能启动的情况, 因为我的要求是多个子VHD应用

还有对于我来讲最重要的一点是DD不能新建文件,我需要用子版的备份文件来创建N多个不同的子版 达到一机多用户独立C盘的功能


明白了,所谓问题多多也是有些言过其实。
回复

使用道具 举报

发表于 2011-2-25 18:26:58 | 显示全部楼层
用网虫最新版在虚拟机里测试,虚拟机使用20G硬盘,分了一块15G的C盘,VHD大小为10G,安装的install.wim是极度精简版才400M。
安装的时候却提示VHD设置的大小过小,怎么判断大小过小的?
回复

使用道具 举报

 楼主| 发表于 2011-2-25 18:50:27 | 显示全部楼层
原帖由 ones 于 2011-2-25 18:26 发表
用网虫最新版在虚拟机里测试,虚拟机使用20G硬盘,分了一块15G的C盘,VHD大小为10G,安装的install.wim是极度精简版才400M。
安装的时候却提示VHD设置的大小过小,怎么判断大小过小的?

操作过程中出现了imagex安装wim的过程了吗?

判断依据是,在imagex结束后,对挂载的vhd的盘的剩余空间进行取值,若剩余空间过小,认为是空间不够造成imagex操作没有完成。
从而出现上面的提示。
回复

使用道具 举报

发表于 2011-2-25 21:54:48 | 显示全部楼层

回复 #260 lianjiang 的帖子

几个命令行界面一闪而过,好像某个命令行界面上跳出错误提示,但没看清错误提示是什么,一闪太快了,imagex这么慢的过程肯定没执行。我重启了一次,启动菜单出现了VHD的菜单和一个windows default菜单,可惜启动不了,肯定是imagex过程没执行的原因,可能是我的宿主机的放虚拟机的E盘磁盘空间太小的原因,我在另外一块硬盘上创建虚拟机,终于执行了imagex过程,完成后重启,发现连启动菜单都未出现,于是又把MBR写入,还是提示Operating System not found,郁闷,按照你的视频教程,我也是裸机操作的,怎么就启动不了呢。我继续测试
回复

使用道具 举报

 楼主| 发表于 2011-2-25 22:15:16 | 显示全部楼层
原帖由 ones 于 2011-2-25 21:54 发表
我在另外一块硬盘上创建虚拟机,终于执行了imagex过程,完成后重启,发现连启动菜单都未出现,于是又把MBR写入,还是提示Operating System not found,郁闷,按照你的视频教程,我也是裸机操作的,怎么就启动不了呢。


创建vhd后,执行了添加vhd到bcd了吗?
没有的话,是无法启动vhd的,因为没有引导信息。
你没有描述如何操作的,进行了哪些操作。
回复

使用道具 举报

发表于 2011-2-25 23:12:18 | 显示全部楼层

回复 #262 lianjiang 的帖子

创建差分的时候我就有选择创建并添加到BCD了,在挂载页面也能查看启动菜单的,可是启动后就是提示Operating System not found,我用的是VMWARE虚拟机,是不是只能在微软的VPC虚拟机里做?

又去测试了一下XP,用的是GHOST系统,启动了,XP那经典的滚动条过去了,却突然蓝屏了,明天继续测试

[ 本帖最后由 ones 于 2011-2-25 23:55 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-2-26 08:24:55 | 显示全部楼层
原帖由 ones 于 2011-2-25 23:12 发表
创建差分的时候我就有选择创建并添加到BCD了,在挂载页面也能查看启动菜单的,可是启动后就是提示Operating System not found,我用的是VMWARE虚拟机,是不是只能在微软的VPC虚拟机里做?

又去测试了一下XP,用的是GHOST系统,启动了,XP那经典的滚动条过去了,却突然蓝屏了,明天继续测试



1,用bootice,diskgen等处理一下引导,或者用ImageX一键恢复里的修复引导信息也可以。
2,应与虚拟机无关
3,要用ntfs的gho,否则会蓝屏。
回复

使用道具 举报

发表于 2011-2-28 08:51:48 | 显示全部楼层
其实真的不知道性能损失有多大 还是自己试验下吧
回复

使用道具 举报

 楼主| 发表于 2011-2-28 10:00:06 | 显示全部楼层
原帖由 guoyuanqing 于 2011-2-28 08:51 发表
其实真的不知道性能损失有多大 还是自己试验下吧


多谢捧场。
超级潜水王的第一帖发在这里,很荣幸。
回复

使用道具 举报

发表于 2011-2-28 10:27:46 | 显示全部楼层
原帖由 lianjiang 于 2011-2-28 10:00 发表


多谢捧场。
超级潜水王的第一帖发在这里,很荣幸。

惭愧啊惭愧……
回复

使用道具 举报

发表于 2011-2-28 20:07:11 | 显示全部楼层
求不带GHOST32.EXE的版本。考虑到PE里面肯定有GHOST32,而且这玩意也不小了,老大能否做一个不带GHOST32的版本。使用EXE目录下的GHOST32.EXE?

或者集成这个稍小点的GHOST 11.0.2。

[ 本帖最后由 uepon 于 2011-2-28 20:10 编辑 ]

Ghost32.part1.rar

400 KB, 下载次数: 44, 下载积分: 无忧币 -2

Ghost32.part2.rar

400 KB, 下载次数: 35, 下载积分: 无忧币 -2

Ghost32.part3.rar

221.87 KB, 下载次数: 33, 下载积分: 无忧币 -2

回复

使用道具 举报

 楼主| 发表于 2011-2-28 20:40:06 | 显示全部楼层
原帖由 uepon 于 2011-2-28 20:07 发表
求不带GHOST32.EXE的版本。考虑到PE里面肯定有GHOST32,而且这玩意也不小了,老大能否做一个不带GHOST32的版本。使用EXE目录下的GHOST32.EXE?

或者集成这个稍小点的GHOST 11.0.2。

已上传一个未内置ghost32的版本。见顶楼。
回复

使用道具 举报

发表于 2011-3-2 03:01:34 | 显示全部楼层
原帖由 ones 于 2011-2-25 18:26 发表
用网虫最新版在虚拟机里测试,虚拟机使用20G硬盘,分了一块15G的C盘,VHD大小为10G,安装的install.wim是极度精简版才400M。
安装的时候却提示VHD设置的大小过小,怎么判断大小过小的?


这个原因是因为 MMC 的磁盘管理没有正常加载引起的,

这个帖子已经提到了,,运行VHD辅助工具的前题之一就是先确认一下 磁盘管理正常加载.....

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187840&extra=page%3D3
回复

使用道具 举报

发表于 2011-3-2 13:03:50 | 显示全部楼层
原帖由 lianjiang 于 2011-2-28 20:40 发表

已上传一个未内置ghost32的版本。见顶楼。

不错

继续观望看看有没有unicode版或者英文版之类的...,呵呵~~
回复

使用道具 举报

 楼主| 发表于 2011-3-2 14:02:51 | 显示全部楼层
原帖由 andos 于 2011-3-2 13:03 发表

不错

继续观望看看有没有unicode版或者英文版之类的...,呵呵~~


unicode版怎么弄不会。
英文版以后可发一个。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-28 16:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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