无忧启动论坛

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

(更新)发一个封装版的WinXP VHD系统镜像,新增对原生Win7 VHD系统的引导

[复制链接]
发表于 2011-9-27 15:30:30 | 显示全部楼层 |阅读模式
由于现在很多的网盘已经失效了,所以现在不再使用网盘发共享资料,免得时间长了无法下载。
另外,本人对VHD系统已经没有当初的那种热度了。加之现今内存已经是白菜价,于是又从新回到了内存系统。
但由于本帖还是有一些朋友不时的在关注,一些朋友还想下载以前分享的USB VHD系统,我就特意申请了一个QQ邮箱,利用QQ邮箱的文件中转站的功能把USB VHD系统放到里面去了,需要的朋友可以到这个QQ邮箱里去下载:
1923810290@qq.com (密码:VHD1 2 3 4 5 6)(奇怪,数字连续存放就变成了*号,密码的数字之间是没有空格的)
请进入邮箱下载的朋友顺便关注一下文件到期的问题,如果文件到期了请顺便续期,以方便其他需要的朋友。

2011年11月16日新增对原生Win7 VHD系统引导。仅供有兴趣的朋友参考,下载地址请移步到174楼:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200563&page=18#pid2338144

2011年10月27日新增一个USBXP VHD系统。需要说明的是:我对本USBXP系统没有做过多的深入研究,不知道会有什么样的问题发生,仅供有兴趣的朋友玩玩,下载地址请移步到128楼:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200563&page=13#pid2327110

2011年10月25日新增一个封装版的Win2003 VHD系统和修改了VbootXP.ISO文件,可以引导和还原Win2003 VHD系统,下载地址请移步到117楼:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200563&page=12#pid2326205

2011年10月13日进行了如下更新:
1 驱动包更新为自由天空最新驱动包5.2.1.3

2 仅用一个VbootXP.ISO就能完成WinXP VHD系统的引导和还原,WinXP文件夹可以放置在任意NTFS分区的根目录下。并且该VbootXP.ISO文件还可以直接通过UD启动,这样无需修改硬盘的MBR照样可以启动WinXP VHD系统。
该功能的实现需要特意感谢O.Y.M.2010老师!!!

3 为了方便压缩VHD文件特意提供了一个在Win7PE下运行的bat批处理,只需严格按提示操作,即可轻松完成WinXP.VHD文件的压缩。

4 为了方便已经安装过上次发布的WinXP VHD系统的朋友使用VbootXP.iso,特在二楼单独提供该文件的下载地址。

以前一直使用img格式的RAMXP系统,自从接触了Vboot之后,就基本放弃了RAMXP系统的学习和研究了。因为修改RAMXP的系统配置毕竟不是太方便。

        而VBoot工具中有一个非常实用的参数:immutable,只要在启动菜单中加上这个参数,同样可以实现RAMXP系统的一种特效,即:只要重启电脑,系统都会自动的还原,再也不怕病毒的骚扰了。另外制作RAMXP系统一般都需要用精简系统才行,而VHD系统则完全可以安装原版系统。即使只有256MB的内存,照样可以使用WinXP VHD系统。当然,使用VHD系统,如果您的硬盘速度太慢,那就不太行了(一般只有超级老爷机才会存在这个问题)。
        
        我发的这个封装版的WinXP VHD是我自己在VMware里面,用自由天空的封装工具和驱动包进行封装制作的,VBoot驱动vbootdsk.sys是已经破解了的1.1版本。系统安装盘是采用了菜鸟论坛的YTJXP3110718,封装系统时仅安装了MD5工具,Unlocker1.8.7,微软中国日历以及精品屏保MarineAquarium3。
        
        其他所有的应用软件比如如OFFICE,QQ,迅雷等等,通通选择使用云端版的软件包。这样做的好处是可以让应用软件与操作系统进行比较好的分离,操作系统本身不怕中毒,只要一重启,所有感染到C盘内的病毒通通瞬间消失;如果应用软件中毒了则只需要恢复云端软件即可。两者互不干扰相互独立。

        我非常喜欢采用绿色版的云端平台,在封装系统的时候仅仅是将整个云端包解压到了C:\Program Files\cloud下而已,并未在操作系统里留下任何的注册痕迹,因此,非常方便将来的云端升级;再有,绿色版的云端不会随系统一起启动,这样,无论在云端平台下安装了多少应用软件,都不会对操作系统的启动时间有任何影响,每次启动系统的速度都是飞快,您看到的都是一个清清爽爽的桌面,如果您今天打开电脑仅仅是简单的浏览网页则完全可以不必启动云端平台。只有在需要使用云端中的某一个软件的时候才开启云端平台。

        个人认为封装版的WinXP VHD,对于采用VBoot驱动的WinXP VHD系统而言,应该是最简单的安装方法了。当然,封装版的系统并非真正万能的系统,电脑硬件千差万别,很容易因为硬件的问题而导致失败。

       用自由天空的工具进行封装都是傻瓜化的操作,根本谈不上什么技术。

       由于需要经常帮人家装系统,每次都用ISO从零开始制作VHD系统,感觉比较烦琐,网上虽然有各种万能的GHOST系统,但里面大多集成了一大堆我不喜欢的软件,于是就试着制作一个封装版的WinXP VHD,制完之后装了几台机器都正常,内心不免有些欣喜,再看论坛好象还没有哪位高手发过封装版的WinXP VHD系统,于是就拿上来分享一下。

       在高手如云的无忧论坛,我也只是一个小小的菜菜鸟。在高手面前发这样的资源,真的有种战战兢兢如履薄冰之感!


文件下载地址:
http://115.com/file/aqansbkc#
文件: WinxpVHD_EasyDrv5.2.1.3.exe
大小: 516849353 字节
修改时间: 2011年10月12日星期三, 16:02:08
MD5: C31675CACAC4EDBF2ED752C01582AC8F
SHA1: E6CB8592DA38227A569ADEF7FA28B953D7DFDDDD
CRC32: E8C218BA

http://115.com/file/aqxc54lp
images.exe
大小: 92157271 字节
修改时间: 2011年12月1日星期四, 11:05:53
MD5: 31AE02D10EEB8D8B2D3B98D2F8802E42
SHA1: D649E19281C17E4A773194EE3291ACD981532BE9
CRC32: 06F4E570


下面简单的介绍一下使用方法,VHD系统的老鸟们就不要看了。
操作是在VMware虚拟机下进行的,虚拟机是没有安装任何操作系统的裸机


第1步:
双击运行下载到的images.exe,将文件解压到任意NTFS分区的根目录下;双击运行下载到的WinxpVHD_EasyDrv5.2.1.3.exe,将文件解压到任意NTFS分区的根目录下。

第2步:
双击运行BOOTICE.EXE,修改硬盘的MBR引导:

MBR.PNG


第3步:
重启电脑,在出现的引导菜单中选择第2项:启动 WinXP VHD,,再在VBoot引导菜单中选择第3项:启动 WinXP VHD 母盘修改模式。
11-11-37.jpg

5.gif




第4步:
现在该进入到winxp的系统部署阶段了,在这期间,将会检测您电脑上的硬件并自动安装驱动,因此如果您有USB接口的摄像头,请务必提前插入。
在安装部署期间可能需要多次重启,每次重启请按照第3步进行操作。
6.gif
7.gif
8.gif
9.gif
10.gif


第5步:
系统部署完毕,请再按照第3步的操作启动到Winxp下,请仔细阅读桌面上的“说明”文件夹里面的说明文件,里面有许多还需要用户继续执行的一些操作,包括云端平台都在这个文件夹里面,所以请务必仔细阅读!
当这些操作都执行完之后,就可以进入Win7PE下进行VHD压缩和创建差异磁盘了。

第6步:压缩VHD文件和创建差异磁盘
封装版的Winxp VHD系统在部署完毕后,winxp.VHD文件的体积会比实际占用的空间要大,因此有必要进行压缩:
重启电脑,在VBoot引导菜单中选择第6项:启动 Win7PE 创建差分镜像。进入Win7PE环境,双击运行"压缩VHD.bat",请仔细根据提示进行操作即可完成VHD文件的压缩。之后再双击运行"创建差异磁盘.bat"即可创建差异磁盘了。

11.gif
12.gif
13.gif
14.gif
15.gif


第7步:
重启电脑,在VBOOT引导菜单中选择第1项:启动 WinXP VHD 差分保护模式,之后系统运行的将是Winxp_CH.VHD这个差异磁盘,并且所有对C盘的写操作都是单独存放在Winxp_ch_immutable_child.vhd文件中的,这个文件会在每次重启系统的时候被自动清除掉的,这样就实现了RAMXP系统的那种特性了。
16.gif
17.gif

最后特别说明:所有软件和工具均收集于网络,仅供学习和参考,请勿用于商业用途,由此带来的一切法律后果请自行承担。请在下载后24小时之内删除。如喜欢这些软件,请购买正版。

[ 本帖最后由 1976yuan 于 2012-10-11 10:38 编辑 ]
3.gif
4.gif

点评

www.xinvren.com/book/1/1621/极品艳医  发表于 2014-8-19 20:53
www.kekedy.com/korea/quandushipaocai/ 全都是泡菜  发表于 2014-8-19 19:09

评分

参与人数 1无忧币 +6 收起 理由
2011wan06 + 6 原创内容

查看全部评分

 楼主| 发表于 2011-9-27 15:32:37 | 显示全部楼层
补充说明:
1、如果你不喜欢修改硬盘的MBR,完全可以将vbootxp.iso文件做到你的UD当中去,通过UD启动vbootxp.iso文件,照样可以使用WinXP VHD系统。

2、为了更加安全,可以在所有操作都完成之后,再用bootice软件(本VHD系统和Win7PE均带有这个工具)把WinXP.VHD所在的分区隐藏掉,当需要修改winxp.vhd文件时再显示出来,修改好了再隐藏。此仅仅是个人的一点建议,不一定非要把分区隐藏掉的

3、个人非常喜欢的一个习惯,也是强烈推荐给大家的一个建议:在修改模式下(无论母盘还是差分盘),请不要双击桌面上的云端图标,不然以后每次启动电脑,云端都会随系统而启动,这就失去了我封装时采用绿色版云端的初衷了。

4、为了方便已经安装过上次发布的WinXP VHD系统的朋友使用VbootXP.iso,特单独发布一个网盘地址:

http://115.com/file/e6dn9ses#
文件: VbootXP.ISO
大小: 4521984 字节
修改时间: 2011年10月26日星期三, 15:59:00
MD5: 0F14D1CF687A303B7DFEFACCBAEA4864
SHA1: EA24AA410E1343DE64AB78BCD4F32877FC155DBD
CRC32: 15BC7A7F

附件是压缩VHD镜像的批处理程序
压缩VHD.rar (1.32 KB, 下载次数: 1120)

评分

参与人数 1无忧币 +2 收起 理由
2011wan06 + 2

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2011-9-30 08:23:46 | 显示全部楼层

回复 #14 gualong008 的帖子

用自由天空的工具进行封装都是傻瓜化的操作,根本谈不上什么技术。

       由于需要经常帮人家装系统,每次都用ISO从零开始制作VHD系统,感觉比较烦琐,网上虽然有各种万能的GHOST系统,但里面大多集成了一大堆我不喜欢的软件,于是就试着制作一个封装版的WinXP VHD,制完之后装了几台机器都正常,内心不免有些欣喜,再看论坛好象还没有哪位高手发过封装版的WinXP VHD系统,于是就拿上来分享一下。

       在高手如云的无忧论坛,我也只是一个小小的菜菜鸟。在高手面前发这样的资源,真的有种战战兢兢如履薄冰之感!

[ 本帖最后由 1976yuan 于 2011-9-30 08:30 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-9-30 08:34:47 | 显示全部楼层

回复 #13 O.Y.M.2010 的帖子

请问您发的这个VbootXP.ima用什么软件打开和编辑啊,我用UltraISO和WinImage都无法打开。
回复

使用道具 举报

 楼主| 发表于 2011-10-1 09:21:06 | 显示全部楼层

回复 #19 mrfox 的帖子

可以放在任意NTFS分区下的,但必须修改相应的引导。用我的这个方法,需要修改两处的引导:第一个是xorldr引导菜单,另一个是VbootWinxp.ima软盘镜像中的GRUB.CFG文件。

或者您也可以采用13楼 O.Y.M.2010 老师的方法,这个方法非常不错的。

[ 本帖最后由 1976yuan 于 2011-10-1 09:43 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-1 15:23:20 | 显示全部楼层

回复 #21 mrfox 的帖子

问题:

1. LZ教程的第2步里关于xorldr的界面前后两张图中有一个隐藏菜单的设置,前面的没打勾,后面的勾选了,请问如果勾选的话启动时就不会出菜单了对吗,那届时用什么键呼出菜单?

回复: 非常抱歉,后面的勾选了是我在操作时不小心留下的,现已经纠正。如果勾选了隐藏,则在启动计算机的时候就看不到xlorder的引导菜单了。

4. 2楼LZ讲到要把第一硬盘的第一分区隐藏掉,这里我有点迷惑,一楼教程第5步里有把我的文档、收藏夹和云端缓存挪到D盘的步骤,按照“解压到C--配置引导--启动预置VHD--部署VHDXP--改重要数据的保存路径--创建差分VHD--平常运行差分后的VHD系统”这几步,我猜是在第2步配置引导时就要隐藏掉第一硬盘的第一分区对吗?

回复:是否隐藏第一分区完全取决于个人的想法,与前面的所有操作都没有任何关系,你也可以选择不隐藏分区。Vboot是支持从隐藏分区启动VHD系统的。
我的第一分区除了VHD系统之外,还有很多其他的一些重要文件,为了更加安全,我就把它隐藏了,因为隐藏了之后,一般的病毒是动不了里面的东西的。个人感觉比较安全了

3. 13楼的方法是不是就是grub方式,需要自己配置一个grub启动对吗?grub和xorldr是不是都要改mbr?  有没有个办法让计算机平时正常启动实体系统,运行个批处理就能重启进入VHD的系统(像很早以前用过的一个PQBOOT,可以运行下就进入另一个系统了),但不动MBR,启动时也没有启动菜单的方式?

回复:13楼的方法是用GRUB来启动vbootxp.ima的,至于是否一定要动MBR则不一定,其实ntldr或bootmr都是可以引导grub的,有兴趣可以去学一下grub4dos。当然我对grub也不是太熟悉。
如果你现有的系统是winxp,想用ntldr启动vhd系统,你可以用UltraISO打开VbootWinxp.ima软盘镜像,把里面所有的文件都提取到C盘根目录下,然后在boot.ini文件的最后添加下面一行代码即可:
C:\vbootldr.mbr="启动Vboot菜单"

如果你现在的系统是win7,bootmr也是能直接引导xlorder的启动菜单的,用bootice工具的BCD编辑功能修改boot文件夹下的bcd文件,新添加一个“实模式启动项”,设置启动文件为\images\xlorder.bin即可。下图仅供参考:
11.PNG

[ 本帖最后由 1976yuan 于 2011-10-1 15:56 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-1 16:04:38 | 显示全部楼层

回复 #23 mrfox 的帖子

所有操作——7步完成后,把第一硬盘的第一分区隐藏掉,不等于把D盘隐藏掉了?如果不拷贝到另一个逻辑盘,那再重启时不会报错吗?


回复:隐藏第一分区,是等于直接把D盘隐藏掉了,重启电脑并不会报错。其实你可以在建立差异磁盘前进入winxp vhd系统,通过系统的磁盘管理功能把第一分区的盘符更改为你系统里面最靠后的一个盘符。
回复

使用道具 举报

 楼主| 发表于 2011-10-1 18:27:04 | 显示全部楼层

回复 #25 mrfox 的帖子

如果你的第一分区是D,而你又很想隐藏这个分区,在第5步的a之前,可以先通过winxp的磁盘管理功能,把D改成Z,之后再把E改成D,把F改成E,……

请确保我的文档、IE收藏夹等用户数据不要外置到第一分区,不然隐藏了当然会报错。

[ 本帖最后由 1976yuan 于 2011-10-1 18:28 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-1 18:41:10 | 显示全部楼层

回复 #27 haook 的帖子

这个我也不懂,我是在xorldr的引导菜单中设置密码来达到加密winxp VHD的

我经常给完全不懂电脑的朋友做这个VHD系统,为了防止他们无意中运行了 初始状态的修改模式,我除了在标题中加上“(不懂VHD者禁用)”这样的警示字眼之外,我还特意将母盘winxp.vhd的文件属性设置为隐藏和只读,然后再把第一分区彻底隐藏掉。这样就再也不怕他们无意中修改了母盘而导致差异盘的失效了,因为母盘设为只读后,再启动初始状态,无论是只读模式还是修改模式,都会出现蓝屏,这样用户连修改母盘的机会都不存在。为了给用户修改系统配置的自由,因此就设计了用户状态 修改模式这个引导项。这样整个winxp VHD系统就达到了自由与安全同在的效果。这是RAMXP难以达到的。要让完全不懂RAMXP系统的普通用户修改RAMXP镜像,真的太难了。而Winxp VHD,由于vboot有immutable这个非常实用的参数,使得普通用户完全可以随心所欲的修改自己的系统配置和安装自己喜欢的应用软件。这是我忠实于Winxp VHD系统的一个最大看点。

[ 本帖最后由 1976yuan 于 2011-10-1 18:58 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-1 19:33:50 | 显示全部楼层

回复 #30 mrfox 的帖子

母盘的只读属性在第6步的时候自动做了,代码在 创建差异磁盘.bat 批处理中,不喜欢的话可以去掉

给完全不懂的朋友做好后只留下用户状态的两个选择,只需修改VbootWinxp.ima软盘镜像中的GRUB.CFG文件,把两个初始状态的引导项删除或注释均可

[ 本帖最后由 1976yuan 于 2011-10-1 19:59 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-2 16:48:38 | 显示全部楼层
需修改VbootWinxp.ima软盘镜像中的GRUB.CFG文件,将菜单中的引导指向第二分区,或者采用13楼的方法
回复

使用道具 举报

 楼主| 发表于 2011-10-3 12:01:07 | 显示全部楼层

回复 #38 mrfox 的帖子

我讲一段我的一个奇怪的经历,至今都无法理解:


          我曾装过一台东芝的笔记本,winxp和win7双系统,两个系统都是VHD,开始时我是用xlorder作为硬盘MBR的启动。出现的就是你这样的症状,即:启动vbootwinxp.ima 软盘镜像死机,启动win7PE_wxrs.iso则提示不可引导的ISO镜像。于是我用U盘启动Win7PE,在PE下把先把这个分区里的文件复制到其他分区,再重新格式化这个分区,再把文件原封不动的拷回,也就是说,未对镜像文件做任何修改,仅仅是重新格式化一下分区,再重启电脑,一切都OK了!之后所有的系统全部能正常工作,无论win7 VHD系统还是winxp VHD系统还是win7PE系统。就是有一点,电脑绝对不能关机。电脑可以整天工作,也可以随意重启,都不会有任何,但只要你关机了,再开机时,就百分百的出问题!而且更奇怪的是,关机时间的长短不同,出现的症状都不同!如果刚关机再立刻开机,win7PE_wxrs.iso能正启动,vbootwinxp.ima本身也能启动,也能看到vboot启动菜单,但vhd系统就无法启动了,winxp VHD系统出现蓝屏,win7 VHD则提示硬件问题无法启动;如果关机时间再长一点,win7PE_wxrs.iso还能正常启动,但vbootwinxp.ima软盘镜像本身都无法启动了,直接就死机了;如果关机时间再长一点,此时连win7PE_wxrs.iso也不能启动了!之后只能再U盘启动,再格式化,再硬盘重启,一切又回归正常!如果再关机,奇怪的症状则重复出现!


          后来我将硬盘的MBR引导改成了bootmr,再修改BCD,默认启动项是win7 VHD系统,xorldr.ini实模式启动项则是第二个引导菜单。这样设置后,症状则变成了另外一种结果:冷启动时(即关机后再开机),bootmr的启动菜单无法进行选择,无论怎么按键盘上的上下箭头都无效,也就是说冷启动时用户只能强迫接受win7 VHD系统。只有等win7vhd启动后再重启,才可以在bootmr的启动菜单上选择启动xorldr菜单,才可以进入winxp vhd系统。这个症状规律同样是百分百的铁律。即:只要关机再开机,用户无法选择要使用的系统,只有在重启的条件下方可进行系统的选择!


          由于这个朋友习惯于用winxp系统,我试着把xorldr.ini实模式启动项改成默认启动,结果,vbootwinxp.ima无法启动。即使U盘启动后再格式化再重启,vbootwinxp.ima还是无法启动。也就是说,在bcd引导菜单中,默认系统只能是Win7 VHD,每次关机后用户要想使用winxp系统,就必须先进win7 VHD,再重启到winxp VHD。这规律同样的是铁律!


          也就是说,操作系统本身都是可以用的,就是在每次开机的时候,电脑有些纠结! 折腾了两天,还是没有办法,最后,我只好对朋友说:“Sorry,我水平有限,你的电脑我也只能整到这个样子了,你将就着用吧”,朋友笑了笑说:“没关系,我能适应之!”


         所以说,电脑这玩艺,真的太复杂,很多东西是我等非计算机硬件专业的人士能以理解的。

[ 本帖最后由 1976yuan 于 2011-10-3 12:43 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-4 08:33:13 | 显示全部楼层
请教O.Y.M.2010老师,您的vbootxp.ima软盘镜像中的uuid.bat批处理我根本看不懂啊,里面用的命令是来自grub的命令吗?能简单的讲解一下下面的命令吗?非常感谢!!

!BAT
debug off
if exist ()/winxp/winxp.vhd || echo Error: not /winxp/winxp.vhd && pause --wait=5 && configfile (md)4+8
uuid ()
set /l UUID=%?%
write --offset=816 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=942 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1058 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1181 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1291 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1338 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1466 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1514 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1560 (fd0)/vboot/grub/grub.cfg %UUID%
write --offset=1683 (fd0)/vboot/grub/grub.cfg %UUID%
exit

另外,在您的软盘镜像中grub.cfg关于 vboot菜单,(UUID=::::::::::::::::),用了16个冒号,是不是只能用16个,多一个少一个都会出问题呢?

[ 本帖最后由 1976yuan 于 2011-10-4 08:35 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-4 18:57:10 | 显示全部楼层

回复 #49 mrfox 的帖子

对于问题3,请首先先检查一下你的分区是否为ntfs? 如果你能确保引导菜单的设置没有错的话,以及文件是解压到了正确的分区的话,我就不知道是怎么回事了,我在第40楼讲述的真实经历实际就是对你这个问题的间接回复。

对于问题4,我需要检查一下是否上传了错误的restore.ima镜像。原始文件在公司的电脑里,我现在家里上网,网速非常慢,从115网盘下载困难比较大。需要等到6号上班了才可以确认究竟是怎么回事。不过我感觉非常纳闷,restore.ima镜像里面不应该有Ubuntu方面的信息啊。虽然我也做过一个引导Ubuntu的软盘镜像,但文件名取的是VbootUbuntu.ima,并不是restore.ima,当初在打包的时候,如果是不小心错误的添加了VbootUbuntu.ima,那我还必须特意的手工修改文件名为restore.ima,不然你就看不到压缩包里有一个名叫restore.ima的文件。难不成我公司电脑的硬盘出现问题了?

[ 本帖最后由 1976yuan 于 2011-10-4 19:15 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-4 21:19:56 | 显示全部楼层

回复 #51 mrfox 的帖子

这个grub.cfg的确就是我做的VbootUbuntu.ima中的grub.cfg,真邪门啊!!!在我公司电脑的images目录下,同时存在VbootUbuntu.ima和restore.ima这两个文件,打包的时候我选择的就是restore.ima,实际文件内容怎么会变成了VbootUbuntu.ima了呢?如果打包的时候不小心错选了VbootUbuntu.ima,那文件名也不会自动变成restore.ima啊,真是撞鬼了!电脑这玩意真的是越来越弄不明白了!莫非与我最近疯狂的看科幻片有关?!

[ 本帖最后由 1976yuan 于 2011-10-4 21:34 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-6 08:45:47 | 显示全部楼层

回复 #48 mrfox 的帖子

今天上班,核对了一下原文件的md5,和1楼公布的md5是一样的,再检查原文件里面的restore.ima,软盘镜像并没有弄错。里面并没有Ubuntu的信息。奇怪啊。请你核对一下你从115网盘下载的"WinXP VHD封装版.exe"文件的md5指数是否与1楼公布的md5指数相吻合。如不吻合,请重新下载。

不过,我始终弄不明白,为何VbootUbuntu.ima会跑到7zip包中变成restore.ima。

[ 本帖最后由 1976yuan 于 2011-10-6 08:47 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-6 14:50:11 | 显示全部楼层

回复 #52 mrfox 的帖子

附件是我现在电脑里能正常使用的系统恢复文件,但不保证在所有电脑上都能正常使用。在我上次遇到的那台东芝笔记本电脑上就会死机,我也弄不清楚是怎么回事。毕竟软盘镜像并非我自己的原创,我所做的只是修改和拼凑了一下网上所搜集到到的而已。


顺便说一下,O.Y.M.2010老师做的镜像的确很好,但是需要grub4dos来引导,我暂未采用,不过可以把他的菜单直接做到UD的grldr菜单中去(镜像文件还是保留在硬盘里的),这样无须修改硬盘的任何引导而直接用U盘就能引导硬盘上的Winxp VHD系统。

restore.part01.rar (200 KB, 下载次数: 77)
回复

使用道具 举报

 楼主| 发表于 2011-10-8 14:17:56 | 显示全部楼层

请O.Y.M.2010老师進來看一下

我把您的VbootXP.iso進行了一下改裝,我的想法是把启动和还原Winxp VHD系统的功能都做到一个ISO镜像当中,也就是把VBOOTXP.GZ和REVHD.GZ两个软盘镜像都放到这个ISO中,结果在虚拟机中试验,启动REVHD.GZ死机,而在真机器中则能进入恢复菜单,输入密码后,也提示正在删除winxp_ch.vhd和从winxp_ch_bak0.vhd恢复,过了一段时间后,电脑就自动重启了,但实际并没有达到恢复系统的效果。
请老师帮我看一下到底哪里出问题了。
谢谢!

http://115.com/file/dn92k366#
VbootXP.iso
回复

使用道具 举报

 楼主| 发表于 2011-10-11 13:04:14 | 显示全部楼层
我想应该是在进入桌面的时候,有些硬件还没有真正完全弄好,还需要继续复制一些文件,但此时C:\Drivers已经被删除了(封装的时候设置了自动删除该目录),所以就找不到文件了。

我正在重新制作封装版的WinXP VHD,将驱动包更新为自由天空的最新版Easy_DriverPacks_5.21,另外为了方便压缩部署好以后的VHD文件,我在写一个批处理文件,等做好了之后我再来更新本贴。
回复

使用道具 举报

 楼主| 发表于 2011-10-13 17:44:35 | 显示全部楼层

回复 #64 2011knnnjs 的帖子

你的原系统是Win7吗?可以到PE下用Bootice软件重新设置主引导记录
回复

使用道具 举报

 楼主| 发表于 2011-10-13 20:28:51 | 显示全部楼层

回复 #66 2011knnnjs 的帖子

附件是bootice抓图
1.PNG
2.PNG
回复

使用道具 举报

 楼主| 发表于 2011-10-13 20:35:04 | 显示全部楼层

回复 #67 2011wan06 的帖子

如果你下午下载的WinXP VHD可以正常使用,就没有必要更新,我只是更新了驱动包而已,系统还是YTJXP3110718,你只需要下载2楼的两个附件就可以了。只是“压缩VHD.bat”文件一定要放在WinXP.VHD同一个目录下。VBootXP.ISO则可以任意放置,前提是你能正确的设置引导启动它

[ 本帖最后由 1976yuan 于 2011-10-13 20:37 编辑 ]

评分

参与人数 1无忧币 +20 收起 理由
2011wan06 + 20 启动不了!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2011-10-14 19:41:56 | 显示全部楼层

回复 #72 2011wan06 的帖子

vhd系统对现有的物理系统是不会有任何影响的啊。我装过好几台Win7与winxp共存的电脑,都没有出现过您的现象。您的问题甚是难以理解。
要不您不要动硬盘的MBR,直接用UD启动vbootxp.iso。用UD启动,可以直接进入第3步的操作。
另外,您还可以在VMWare虚拟机中试验,在虚拟机中操作不会对物理系统造成任何影响。

[ 本帖最后由 1976yuan 于 2011-10-14 19:43 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-15 08:17:04 | 显示全部楼层
回复 #74 gualong008 的帖子
我这里无论是真机还是虚机,均无您提到的缺少Autoexec.bat的现象,您试着不压缩或进行手工压缩,看看还会有这种问题吗?另外,Autoexec.bat是98之前时代的产物,在XP下可以完全可以删除的

回复 #75 gualong008 的帖子
如果您其他的VHD镜像本身没有问题,用VbootXP.ISO应该是可以引导的。但必须和我的VHD系统保持同样的文件夹结构和文件名,即:您自己的VHD必须命名为WinXP.VHD,差异盘也必须为WinXP_CH.VHD,备份文件必须是WinXP_CH_bak0.VHD和WinXP_CH_bak1.VHD,且必须放在NTFS分区的根目录下的WinXP文件夹下,另外还必须存在images\win7pe.iso这样文件。


回复 #76 2011wan06 的帖子
ntldr是可以引导VHD系统的,但需要把vboot的引导文件解压出来放到C盘,你还得根据自己的分区UUID值,重写grub.cfg配置文件。


回复 #77 2011wan06 的帖子

win7pe下压缩这个VHD文件结果2G多的文件只剩下32K,那就是根本就没有压缩。您的分区是NTFS吗?如果是,请仔细阅读每一个操作步骤的屏幕提示,看看有什么错误提示。
另外,操作最好慢一点,在批处理中我特意加入了好多的Pause语句,我发现,diskpart挂载和分离VHD往往需要一定的时间,不同的磁盘,挂载和分离VHD真正就绪的时间长短都不太一样。如果操作过快,VHD还没有挂栽好或分离好就进行下面的操作,就会失败。
在我这里反复试验,均可以压缩VHD文件的,无论是真机还是虚机,用我写的这个批处理均没有失败过。
当然,我写这个批处理只是为了方便而已,不愿意每次都进行烦琐的手工操作而已,并非唯一方法。如果您实在不能成功,我只能说抱歉了,您就只好手工压缩了或寻找更好的压缩工具。实际手工操作才是最万能,最保险的方法。

[ 本帖最后由 1976yuan 于 2011-10-15 09:13 编辑 ]

评分

参与人数 1无忧币 +8 收起 理由
2011wan06 + 8 精品文章

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2011-10-15 13:22:51 | 显示全部楼层
回复 #79 wanghh 的帖子
menuentry "启动 WinXP VHD 差分保护模式" {
  vboot harddisk=(UUID=::::::::::::::::)/Winxp/Winxp_ch.vhd immutable
}

回复 #80 2011wan06 的帖子
压缩VHD所用到的PE环境一定要是Win7PE才行,最好就是我心如水Win7PE,XPPE和03PE都不行。

回复 #81 wanghh 的帖子

VbootXP.iso本身的引导就是Grub4Dos

回复 #82 2011eidos 的帖子
在VPC中应该可以封装,不过我是用VMware做的。VHD是一种文件格式,Win7PE下就可以直接制作。并非一定要VPC虚拟机才可以。

[ 本帖最后由 1976yuan 于 2011-10-15 13:37 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-15 16:39:45 | 显示全部楼层

回复 #85 icons 的帖子

我采取的办法是,不理它,也许是破解驱动的结果吧。
回复

使用道具 举报

 楼主| 发表于 2011-10-15 20:20:30 | 显示全部楼层

回复 #88 ziyoudu 的帖子

我家里的电脑和公司用的电脑都有2块硬盘,都是用xorldr导入bin的,并没有出现您说的错乱问题
回复

使用道具 举报

 楼主| 发表于 2011-10-16 21:37:11 | 显示全部楼层
原帖由 2011wan06 于 2011-10-16 15:18 发表
原来在win7PE环境下不识SCSI硬盘能认IDE的硬盘,其它PE系统能认SCSI硬盘的。而压缩VHD又必须在WIN7pe下所以SCSI接口的硬盘没法压缩了!

请问您的电脑有几块物理硬盘?在win7pe下运行压缩UHD批处理程序时,提示您要计算的那道数学题是什么?
回复

使用道具 举报

 楼主| 发表于 2011-10-20 07:59:56 | 显示全部楼层
回复 #107 fish2008 的帖子

vboot.img是vboot自身提供的一个软盘镜像,您可以自己去vboot官方网站下载vboot1.1版。如果想自己用ISO从零安装winxp vhd系统,存在一个vboot时间过期的问题,关于这个问题在论坛里有很多,请自行查找。

[ 本帖最后由 1976yuan 于 2011-10-20 08:00 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-10-22 08:30:19 | 显示全部楼层

回复 #110 2011wan06 的帖子

选择从零安装WinXP VHD系统,在winxp文件夹下必须三个文件都齐全:winxp-sp3.iso、vboot.img、winxp.vhd

另外,从零安装WinXP VHD系统,winxp.vhd文件最好用vboot自身的tools(从官网下载vboot1.1,里面有一个tools文件夹)工具来创建,可以参考下面的命令行:
vbootctl createhd c:\winxp.vhd /size 15

评分

参与人数 1无忧币 +10 收起 理由
2011wan06 + 10 如何UD引导启动

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-4 02:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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