无忧启动论坛

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

WinXP VHD 辅助处理工具 2011 【11-02-22最后更新】

    [复制链接]
跳转到指定楼层
1#
发表于 2011-1-18 20:05:19 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
提示:
         1,这个工具是安装 XP Ghost版 或 ISO 到 VHD 的,安装 Win7 的请用 Windows VHD 辅助处理工具
         2,部分WinXP精简系统可能由于无法映射,造成不能安装ghost版XP,此时可参照此贴自行添加vbootdsk驱动后再运行,或者到WinPE3.0下运行。
         3,Ghost 版 XP 要求为 NTFS 格式,FAT32 的可能会蓝屏。
         4,此工具不再更新。内置的VBOOT已过期,使用最新版vboot的方法: 双击最新版 "WinXP VHD 辅助处理工具 2011"之后,会在系统盘下生成一个临时目录 vboot_temp,用vboot的最新文件替换目录下的同名文件。
  =============================================
WinXP VHD 辅助处理工具 2011 【基于vboot 1.1】


运行环境:Windows 7 / 2008 R2/ WinPE3.0 /WinXP
软件大小:6.73 MB
系统语言: 简体中文
授权形式:个人免费版
官方网站:
http://gghost.uueasy.com
软件作者:lianjiang
电子邮箱: gghost#people.com.cn

软件简介:
基于 VBOOT 开发的,用于创建 VHD,支持把 Ghost 版 XP 装入 VHD 的辅助处理工具,也可以用安装版的 ISO 来安装。把一个比较复杂的操作过程傻瓜化,使您轻松体验 VHD 的强大功能。

声明:
本软件产品仅限于个人用户基于个人目的使用,禁止用于商业及其它用途。
使用前,请预先备份硬盘上重要数据。
在任何情况下,作者均不对您因使用本软件而导致的任何形式的损害赔偿承担任何责任。

WinXP VHD 辅助处理工具 2011_24
http://pan.baidu.com/share/link?shareid=63439&uk=3422992976

WinXP_VHD_2011_24.rar  (基于vboot 1.1 5-15过期)


使用方法见图:














==============================================
说明:



[ 本帖最后由 lianjiang 于 2012-10-3 20:58 编辑 ]
2#
 楼主| 发表于 2011-1-18 22:16:56 | 显示全部楼层
原帖由 keai958 于 2011-1-18 21:55 发表


可怜的,呵呵。可以在Vboot的启动中选UUID的方式来避免配置文件配置错误。
不过你说的放逻辑盘会蓝屏倒是挺有意思的,你应该留意下蓝屏代码的。
我放置的位置是第二逻辑分区的某个文件夹下,没有问题,放 ...


首先,我对这个东西,确实一窍不通,只因有人提出要求,希望支持xp,才看这玩意的。

我每次都是删除后,完全从头开始的,操作步骤是完全一样的。
每个都重复了2次,结果一样。
若确实是配置问题造成的,那也说明,这个东西使用起来太费劲了。
不知如何解释,同样的配置,同样的操作,第1主分区可以,第2主分区就不灵?
我没那水平来玩这个,还是继续折腾 win‘7的原生支持的vhd。
回复

使用道具 举报

3#
 楼主| 发表于 2011-1-18 22:18:11 | 显示全部楼层
原帖由 scxiegangxy 于 2011-1-18 21:38 发表
老大,好东东。强烈支持!!严重鄙视一些自以为是的收费驱动(实际上,如果开源,再经过高手的推广,说不定点击率提高产生的经济效率远远高于什么2月15限制从而收费的收益))。呵呵。。。无忧就是好地方,自由 ...


不好意思,我没交代清楚,这个就是用了vboot的。
我玩不了这个东西,这个版本不再更新。
回复

使用道具 举报

4#
 楼主| 发表于 2011-1-18 22:20:07 | 显示全部楼层
原帖由 keai958 于 2011-1-18 22:12 发表
本来想下载下来看看效果的,可网络不给力,连下两次都出错了,放弃了,呵呵。


对你来说,这个东西就毫无意义了。
只是把命令行改成了傻瓜化操作。
回复

使用道具 举报

5#
 楼主| 发表于 2011-1-18 22:24:33 | 显示全部楼层
以为是vboot不支持第一分区以外的分区,因此只有选择保存到各个硬盘的第一主分区上的vhd,才会自动修改grub配置文件中的路径,其他分区的,都不支持自动修改,需要自己修改菜单配置。
回复

使用道具 举报

6#
 楼主| 发表于 2011-1-19 07:22:20 | 显示全部楼层
原帖由 2010krman 于 2011-1-18 23:08 发表
这个不管版好像有个问题,就是提示,我有100M分区,居然提示我XP VHD保存到 0:1  G:PriHPFS/NTFS

但我这个明明只有100M呀

因为我测试时发现只有第一主分区才可以正常启动,否则会蓝屏,因此这个版本限定了第一主分区。

其他分区你也是可以建的,只是需要自己改一下 grub的菜单路径。

找到vboot\grub\grub.cfg改一下就可以了。
回复

使用道具 举报

7#
 楼主| 发表于 2011-1-19 07:25:34 | 显示全部楼层
原帖由 keai958 于 2011-1-19 00:37 发表


别恢心吧,你看多少人在支持你啊,呵呵
关于放到非第一主分区,你应该试试uuid的方式引导,也就是修改grub.cfg对应行为如下形式(路径是可以改的,呵呵),这样做还可以省去考虑隐藏分区不能放置VHD的问题。 ...


谢谢指点,我再试试看。
回复

使用道具 举报

8#
 楼主| 发表于 2011-1-19 08:17:54 | 显示全部楼层
原帖由 keai958 于 2011-1-19 00:37 发表

看到有些人的反馈,怀疑你没有用diskpart命令处理隐藏分区,这个bug可有点严重了,呵呵.彩色部分代表激活的主分区或你放置vboot文件夹的分区盘符


因为我测试时发现只有第一主分区才可以正常启动,否则会蓝屏,因此这个版本限定了各个硬盘的第一主分区,才自动修改菜单路径。
回复

使用道具 举报

9#
 楼主| 发表于 2011-1-19 08:34:16 | 显示全部楼层
原帖由 keai958 于 2011-1-19 00:37 发表

vboot harddisk="(UUID=ABCDEF1234567890)/XP/XP.vhd"
关于放到非第一主分区,你应该试试uuid的方式引导,也就是修改grub.cfg对应行为如下形式(路径是可以改的,呵呵),这样做还可以省去考虑隐藏分区不能放置VHD的问题。 ...


这里的uuid应该只是指定路径,用于vhd定位的,既然我放到其他盘,已经启动到了蓝屏,说明路径是没有问题的。
难道菜单里的uuid还有其他的作用?
回复

使用道具 举报

10#
 楼主| 发表于 2011-1-19 08:50:32 | 显示全部楼层
想放到其他分区路径的,先在第一分区创建,然后移到其他盘。
然后修改grub.cfg的路径。

我按照keai958 指点的再试试看。
若能不蓝屏,就修改程序,支持任意分区,否则就不改了。
回复

使用道具 举报

11#
 楼主| 发表于 2011-1-19 10:11:03 | 显示全部楼层
原帖由 <i>helloman</i> 于 2011-1-19 09:59 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2143978&ptid=185732" 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 XP系统,可是重启后无法进入Windows 7,显示无法引导,该怎么解决啊?(我现在是在VHD XP系统下发帖!)<br />
<br />
我的Windows 7安装在C盘, WinXP.VHD ...
<br />

有什么提示?

用bootsect 处理一下引导,还不行的话,就用bcdboot处理。

bootsect /nt60 X: /mbr  (x为win7的启动盘)

bcdboot x:\windows /s x: /l zh-CN
回复

使用道具 举报

12#
 楼主| 发表于 2011-1-19 10:15:02 | 显示全部楼层
刚才对放到第一主分区和第二主分区的刚安装后的系统的注册表进行了比较,二者完全一致。
但重启后结果出现不同,一个正常,一个蓝屏,这就不能不怀疑vboot的兼容性问题了。

关于用uuid引导的,无忧下载的精简版中没有那个生成工具,现在正在下载完整版,测试后再反馈结果。
回复

使用道具 举报

13#
 楼主| 发表于 2011-1-19 10:53:30 | 显示全部楼层
原帖由 helloman 于 2011-1-19 10:50 发表


错误提示(大致如下):
1、请插入安装光盘
2、请选择语言,选择"下一步"
3、选择"修复系统"

状态:0xc000000e
引导选择失败,因为需要的设备无法运行

我在VHD XP下尝试执行bootsect /nt60 D: /m ...

那就到pe下修复看看。

测试软件,建议到虚拟机下试,通过后再到实机,这样保险些。
回复

使用道具 举报

14#
 楼主| 发表于 2011-1-19 11:43:36 | 显示全部楼层
原帖由 keai958 于 2011-1-19 11:34 发表
居然还不让我用,提示是“要求第一主分区为NTFS格式”。是不是楼主对有隐藏分区的做了限制?呵呵


只有存在第一主分区为ntfs分区的,才支持,否则就不让继续了。
因为我自己这里都通不过,所以禁用了。
下载完成后,上传一个支持任意分区的版本。
回复

使用道具 举报

15#
 楼主| 发表于 2011-1-19 11:46:56 | 显示全部楼层
原帖由 keai958 于 2011-1-19 11:21 发表


引起了我的好奇心,提供下蓝屏代码看看?
我电脑一共三个分区,一主两逻辑,随意调整,没发现问题(没试路径带空格的)。


经典的7b

回复

使用道具 举报

16#
 楼主| 发表于 2011-1-19 11:48:42 | 显示全部楼层
放到不同分区,操作过程完全相同,但结果不同。
这是问题的关键。
回复

使用道具 举报

17#
 楼主| 发表于 2011-1-19 11:54:06 | 显示全部楼层
难道是无忧下载的版本低?

是这里提供的文件:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

18#
 楼主| 发表于 2011-1-19 12:13:49 | 显示全部楼层
原帖由 fh123456 于 2011-1-19 12:05 发表
虚拟机中情况跟你一样,只能进xp系统
我是这样解决的,xp系统下运行NTBOOTAUTOFIX,高级。活动分区选win7所在的分区,开始修复,,完成后2个系统都能进入了


软件在判断机内(实际只判断了C:盘有无 bcd和ntldr)无系统时,认为是裸机,此时会自动用xp的引导更新,可能是这个问题引起的。
下一次更新增加支持其他分区时,也改进一下这里的判断。

评分

参与人数 1无忧币 +10 收起 理由
fh123456 + 10 辛苦了 。愿越来越完善。

查看全部评分

回复

使用道具 举报

19#
 楼主| 发表于 2011-1-19 12:48:38 | 显示全部楼层
原帖由 keai958 于 2011-1-19 12:43 发表


呃,这么判断的?不太合理吧,你忘了处理隐藏分区了,呵呵。
不清楚你是如何判断分区类型的,如果可能,建议还是想办法从硬盘底层获取,这样准确性更高一些,呵呵。
还有,在处理Win启动文件时千万要小心 ...


Windows VHD 辅助处理工具是有完整的判断的,包括100mb分区是否存在等,不会出现这个问题。

因这个vboot在测试时效果很不理想,所以没有怎么处理。
回复

使用道具 举报

20#
 楼主| 发表于 2011-1-19 13:07:09 | 显示全部楼层
原帖由 keai958 于 2011-1-19 13:00 发表


如果这个工具里有判断代码的话,那判断代码不完美,我机器上只有ntfs分区,我的主分区里安装的是XP(此分区在其他系统下不分配盘符),在VHD的Win7中运行你的那个软件时就提示我“要求ntfs分区”了


不知道你说的是“Windows VHD 辅助处理工具”,还是这个帖子的“WinXP VHD 辅助处理工具”。
回复

使用道具 举报

21#
 楼主| 发表于 2011-1-19 13:08:16 | 显示全部楼层
Windows VHD 辅助处理工具不要求主分区,只要有ntfs的就可以。
WinXP VHD 辅助处理工具,现在要求第一分区是ntfs的主分区。
回复

使用道具 举报

22#
 楼主| 发表于 2011-1-19 13:55:58 | 显示全部楼层
原帖由 keai958 于 2011-1-19 13:36 发表


试了一把。提个建议:
挂vhd时最好简单检测下vhd内容,这样就可以让软件智能化一些。然后,不清楚有没有检测权限(我关了uac了)及判断操作系统类型的步骤。
另外,如果是运行于vista、w7及08、08R2等系统 ...


要检测什么内容?
回复

使用道具 举报

23#
 楼主| 发表于 2011-1-19 13:59:31 | 显示全部楼层
现在ghost之后会判断是nt5.x,还是 nt6.x。
回复

使用道具 举报

24#
 楼主| 发表于 2011-1-19 14:03:42 | 显示全部楼层
好消息,下载官方版本后,蓝屏问题解决了。
看来确实是原来下载的驱动版本低造成的了。
一会儿就上传一个支持任意分区的版本,不再限制第一主分区。
回复

使用道具 举报

25#
 楼主| 发表于 2011-1-19 14:05:34 | 显示全部楼层
无忧的是11月的驱动,最新的是12月的
回复

使用道具 举报

26#
 楼主| 发表于 2011-1-19 14:52:24 | 显示全部楼层
原帖由 keai958 于 2011-1-19 14:39 发表
具体点就是检测system32下是否有bcdboot.exe之类。
有一个主题贴是2008R2的,建议你去看一下,里面提到了一个问题,我没验证是不是事实,但建议你注意下。(R2下的bcdboot是64位的)


有什么需要特别处理的?
回复

使用道具 举报

27#
 楼主| 发表于 2011-1-19 15:14:30 | 显示全部楼层
用bcdedit 找到想设置为默认项的{guid}
然后命令行执行

bcdedit /default {guid}
回复

使用道具 举报

28#
 楼主| 发表于 2011-1-19 15:27:08 | 显示全部楼层
原帖由 keai958 于 2011-1-19 15:20 发表


我不清楚,我也不知道他是怎么处理的,说是用W7编辑BCD添加R2的启动项,R2会蓝屏之类,我懒得重启机器去验证,呵呵。
我习惯直接用欲添加启动项的系统自带的bcdboot自行添加相关项,省心省力,呵呵
我的意 ...


我没有2008 r2,无法测试2008的情况。
回复

使用道具 举报

29#
 楼主| 发表于 2011-1-19 16:08:28 | 显示全部楼层
原帖由 keai958 于 2011-1-19 16:00 发表


考虑用VHD自带bcdboot创建吧,注意管理员权限(并不是所有人都关闭了UAC)。


现在是在创建后不启动vhd,菜单是正常的,进win7,还是其他项目,都没问题。
但启动时选择vhd xp,完成系统配置,再重启后,菜单就无效了。

我再测试看看。如果只在启动启动 vhd 后菜单失效,应该是vhd xp修改了bcd文件。
回复

使用道具 举报

30#
 楼主| 发表于 2011-1-19 16:15:37 | 显示全部楼层
怪了,我把bcd恢复原样后,再从头开始重新操作vhd,这次菜单又一切正常了,没出现问题。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-2 19:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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