无忧启动论坛

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

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

    [复制链接]
31#
 楼主| 发表于 2011-1-10 07:20:32 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-9 23:25 发表
我这个是企业版的原版,还有旗舰版的,都是正版激活了的。也不知道是我的主板的问题还是系统的问题导致这样没有菜单内容的BCD文件?


按以下步骤测试一下:
1,启动到pe3.0
2,删除 c:\bootmgr 和c:\boot
3,挂载 vhd,假设盘符为 Z:
4,命令行下执行 bcdboot z:\windows  /s C:
5,到C:看看 bootmgr和boot目录是否生成了。
6,执行bcdedit,或者点 “查看 BCD 项目”,看看里面内容是否正常?
回复

使用道具 举报

32#
 楼主| 发表于 2011-1-10 08:08:46 | 显示全部楼层
然后删除 c:\bootmgr 和c:\boot
再点 “添加 BCD 项目”,查看BCD里面内容,看是否相同。
回复

使用道具 举报

33#
 楼主| 发表于 2011-1-10 11:40:51 | 显示全部楼层
命令行创建的不能启动吗?
应该也是可以的。
顶楼已更新下载。

增加了添加快速还原菜单功能。





[ 本帖最后由 lianjiang 于 2011-1-10 16:01 编辑 ]
回复

使用道具 举报

34#
 楼主| 发表于 2011-1-10 11:50:24 | 显示全部楼层
命令行是微软的标准用法,应是没问题的。
回复

使用道具 举报

35#
 楼主| 发表于 2011-1-10 15:28:46 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-10 12:45 发表
刚才又试了一下,命令行创建的BCD能启动直接进入VHD系统,但是用VHD_OneKey_b21出现如图的情况。没有启动文件。


知道了,有个参数没赋值。
已更新到 b22。

[ 本帖最后由 lianjiang 于 2011-1-10 17:39 编辑 ]
回复

使用道具 举报

36#
 楼主| 发表于 2011-1-10 18:20:03 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-10 17:51 发表
不好意思,我这台电脑还是创建了一个空的BCD文件。不知道是不是和主板有关系呢?请教下:用命令行如何写入还原菜单?

应与主板无关。

挂载那里也添加不上项目?
或者先用上面说的命令行执行bcdboot命令,再创建差分。

还原菜单用命令行建的话,只能使用默认的路径,默认文件名的一级差分。不能使用其他。
因为菜单软件是要动态生成的,内置只能用于默认的。

命令如下:

bcdedit /create {ffffffdd-11dd-11dd-11dd-ffffffffffdd} /d "快速还原 [WIN7_V_CHILD.VHD]" /application bootsector
bcdedit /set {ffffffdd-11dd-11dd-11dd-ffffffffffdd} device partition=C:  
bcdedit  /set {ffffffdd-11dd-11dd-11dd-ffffffffffdd} path \vhldr.mbr
bcdedit  /displayorder {ffffffdd-11dd-11dd-11dd-ffffffffffdd} /addlast
然后把临时目录下的vhldr和vhldr.mbr复制到C:\
回复

使用道具 举报

37#
 楼主| 发表于 2011-1-10 18:20:32 | 显示全部楼层
把空的bcd传上来看看。
回复

使用道具 举报

38#
 楼主| 发表于 2011-1-10 18:28:05 | 显示全部楼层
我这里原版的,精简版的都试过,没出现空bcd问题。
邪了。
回复

使用道具 举报

39#
 楼主| 发表于 2011-1-10 19:25:12 | 显示全部楼层
正在下载一个ghost版win7,考虑加入把ghost版win7装入vhd的功能,这样体验vhd可能更便捷、实用些。
回复

使用道具 举报

40#
 楼主| 发表于 2011-1-10 20:51:00 | 显示全部楼层
原帖由 ming6595 于 2011-1-10 20:44 发表
这个想法好 楼主加油啊


谢谢支持。
估计ghost版同wim版的封装系统的处理是一样的。
因此加入这个功能应该是简单的,只是需要验证一下。
回复

使用道具 举报

41#
 楼主| 发表于 2011-1-10 20:51:36 | 显示全部楼层
2011-1-10 b23
☆ 增加添加快速还原菜单功能
☆ 修正创建 VHD 时,WIM只能显示最后一个镜像号,无法选择其它镜像号的bug。
回复

使用道具 举报

42#
 楼主| 发表于 2011-1-11 08:14:34 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-11 03:45 发表
我刚从外面回来,天亮后有事不在家,要晚上回家后才能测试和上传空文件,那个空BCD文件我没有保存,还得重新生成。


凌晨还来回帖子,辛苦了。
回复

使用道具 举报

43#
 楼主| 发表于 2011-1-11 17:09:03 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-11 16:58 发表
创建的空BCD.......


这两个bcd都无法打开,应是个无效的bcd文件。
关键是我这里无法再现,所以原因很难确定。
我再想想办法来解决此问题。
回复

使用道具 举报

44#
 楼主| 发表于 2011-1-11 17:10:15 | 显示全部楼层
用直接生成新的bcd的办法,看看能否解决此问题。
完成后再麻烦你测试一下。
回复

使用道具 举报

45#
 楼主| 发表于 2011-1-11 20:54:24 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-11 18:10 发表

楼主不用说麻烦,只是举手之劳罢了。我也是个爱折腾电脑的人,无赖什么也不懂,还请楼主多多指点。

已更新,希望这次解决空bcd问题了。
回复

使用道具 举报

46#
 楼主| 发表于 2011-1-11 22:18:03 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-11 21:33 发表
创建的BCD如下,引导失败。


有点奇怪,一些该执行的步骤你那里好像没执行就跳过去了。
我明天再检查看看。
回复

使用道具 举报

47#
 楼主| 发表于 2011-1-12 09:00:00 | 显示全部楼层
原帖由 2010zxm12380 于 2011-1-12 08:47 发表
楼主的工具非常好用。关于创建bcd的问题,我全新安装vhd也遇到了不能加载的问题。解决的办法非常简单,就是一定要把硬盘的物理c盘设置成活动的,就可以顺利创建bcd。无需其他东西。


没有活动分区,肯定是无法启动的。
jdwxabc 遇到的,应不是这个问题。
准备在运行过程中加入多个暂停,看看他到底是跳过了哪些步骤。
回复

使用道具 举报

48#
 楼主| 发表于 2011-1-12 13:00:38 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-11 21:35 发表
全部是在实机下测试的。


已更新到b28,再试试看。
在创建差分后给个提示,是否把新建的差分设置为默认项。
还不行的话,估计就没办法了。

我用原版的,反复测试了多次,都未出现异常。
很是纳闷。
回复

使用道具 举报

49#
 楼主| 发表于 2011-1-12 20:14:37 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-12 19:57 发表
创建的BCD文件和b25是一样的,发现个问题(以前没有注意过,不知道是不是问题),挂载VHD后,点创建VHD项目,再打开“我的电脑”,挂载的盘符就没有了,好像是被分离了。不知道是不是这个原因导致了空BCD文件。 ...


在挂载/卸载 界面添加项目的,不要自行挂载vhd, 软件会自动挂载的。
若自己预先挂载的话,会造成软件无法进行判断。
回复

使用道具 举报

50#
 楼主| 发表于 2011-1-12 20:24:32 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-12 19:57 发表
创建的BCD文件和b25是一样的,发现个问题(以前没有注意过,不知道是不是问题),挂载VHD后,点创建VHD项目,再打开“我的电脑”,挂载的盘符就没有了,好像是被分离了。不知道是不是这个原因导致了空BCD文件。 ...


这个界面我不会看,请提供bcdedit显示的菜单信息。

点查看 bcd 中的项目,或者手动输出菜单信息。
回复

使用道具 举报

51#
 楼主| 发表于 2011-1-12 20:49:53 | 显示全部楼层
原帖由 jdwxabc 于 2011-1-12 20:41 发表


刚试过了,其结果是一样的


能想到的办法都试了,还是不行,目前我是没办法了,手动建立引导吧。
等以后其他人也出现类似问题再说了。
回复

使用道具 举报

52#
 楼主| 发表于 2011-1-12 20:51:30 | 显示全部楼层
老牛拉破车,终于下载完了一个ghost版win7,
刚才顺利通过测试,可加入对ghost版 win7的支持了。
回复

使用道具 举报

53#
 楼主| 发表于 2011-1-12 21:32:16 | 显示全部楼层
安装ghost版win7 到vhd的操作

















回复

使用道具 举报

54#
 楼主| 发表于 2011-1-13 08:08:01 | 显示全部楼层
原帖由 q67512 于 2011-1-13 06:58 发表
不知道这个快速还原是什么原理,我点了快速还原,电脑直接重启了,进系统却发现没有还原,不知道什么原因。。。


你确定系统没有还原吗?
请在原系统内新建文件,然后还原,看该文件是否还在存在,即可验证。
快速还原,也称秒还原,一般在1-2秒内完成还原,并重启。
原理看 31#的答复。
回复

使用道具 举报

55#
 楼主| 发表于 2011-1-13 08:13:19 | 显示全部楼层
原帖由 ming6595 于 2011-1-12 22:51 发表
建议增加
用win7pe替换vhd中win7自带的winre
的功能
因为vhd下winre基本无用
而且win7pe方便维护系统


这个问题,以后再考虑。

我对win7的功能不熟悉,只研究过如何引导一键还原,其他的,如win7自带的winre有何用处及不足, 一无所知。
回复

使用道具 举报

56#
 楼主| 发表于 2011-1-13 08:44:28 | 显示全部楼层
原帖由 q67512 于 2011-1-13 08:19 发表
我特意复制了pps安装文件到vhd系统盘符里的,然后重启选那个快速还原后电脑直接重启了,进系统后pps安装文件还在vhd分区。看了31楼的原理,这个其实我是知道的,我想问的是用了什么命令或者方法让它们替换了。


可看grub的内置菜单。
回复

使用道具 举报

57#
 楼主| 发表于 2011-1-13 08:46:48 | 显示全部楼层
原帖由 q67512 于 2011-1-13 08:19 发表
我特意复制了pps安装文件到vhd系统盘符里的,然后重启选那个快速还原后电脑直接重启了,进系统后pps安装文件还在vhd分区。看了31楼的原理,这个其实我是知道的,我想问的是用了什么命令或者方法让它们替换了。


重启后没有还原,可能就是grub没找到菜单指定的文件。
回复

使用道具 举报

58#
 楼主| 发表于 2011-1-13 09:28:28 | 显示全部楼层
问题发现了,导入菜单时把grub的引导文件名写多了一个字符,造成无法导入菜单。

[ 本帖最后由 lianjiang 于 2011-1-13 09:59 编辑 ]
回复

使用道具 举报

59#
 楼主| 发表于 2011-1-13 10:16:03 | 显示全部楼层
2011-1-13
☆ 修正使用自定义路径时,快速还原菜单无效的问题。
回复

使用道具 举报

60#
 楼主| 发表于 2011-1-13 12:05:04 | 显示全部楼层
原帖由 O.Y.M.2010 于 2011-1-13 11:41 发表


建议采用 删除原子VHD  重新用diskpart 创建子VHD


那就要到windows下操作了,直接用备用的bak文件覆盖原vhd就可以了。
那样的话,就不是秒还原了。
现在是在启动时实现的。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-27 19:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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