无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: 1976yuan
打印 上一主题 下一主题

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

[复制链接]
31#
 楼主| 发表于 2011-10-25 09:39:52 | 显示全部楼层

回复 #113 2011wan06 的帖子

把VbootXP.ISO拖入UD隐藏分区,然后再根据自己拖放的具体位置参考下面的菜单修改即可

title 运行VbootXP.ISO(引导硬盘上的Winxp VHD系统)
map ()/WinXPVHD/IMAGES/VbootXP.ISO (0xff) || find --set-root /WinXPVHD/IMAGES/VbootXP.ISO && map ()/WinXPVHD/IMAGES/VbootXP.ISO (0xff)
map --hook
chainloader (0xff)

评分

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

查看全部评分

回复

使用道具 举报

32#
 楼主| 发表于 2011-10-25 16:24:52 | 显示全部楼层

增发一个Win2003 VHD系统

新增发一个封装版的Win2003 VHD系统,系统是用盛世雄风WIN2K3_EE_SP2_080328完整功能版进行封装的。
安装方法同winxp VHD。

另外,对VbootXP.ISO文件进行了修改,可以支持Win2003 VHD的引导和还原工作。请到2楼重新下载vbootxp.iso文件方可引导Win2003 VHD系统。http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200563&page=1#pid2310818


下面是新增的Win2003 VHD和修改了的VbootXP.ISO文件下载地址:

http://115.com/file/cl7zjuzr#
文件: Win2003VHD_SSXF080328_EasyDrv5.2.1.3.exe
大小: 651267307 字节
文件版本: 9.20
修改时间: 2011年10月24日星期一, 16:51:43
MD5: 930262DB50BA378DAEB7785166A53158
SHA1: 20AC8C8A7FEA630AC67F2E5D19DDC6BF8AC5C149
CRC32: 1E9E14A5




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

使用道具 举报

33#
 楼主| 发表于 2011-10-25 16:59:23 | 显示全部楼层

回复 #118 石磊 的帖子

没装系统的虚拟机可以用各种各样的PE来启动啊

评分

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

查看全部评分

回复

使用道具 举报

34#
 楼主| 发表于 2011-10-26 13:15:41 | 显示全部楼层

回复 #122 wanghh 的帖子

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

从零安装Win2003 VHD系统,需要自己解决时间过期的问题,另外,Win2003.vhd文件也最好用vboot自身的tools(从官网下载vboot1.1,里面有一个tools文件夹)工具来创建,可以参考下面的命令行:
vbootctl createhd c:\win2003.vhd /size 15



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

使用道具 举报

35#
 楼主| 发表于 2011-10-27 07:55:48 | 显示全部楼层
回复 #125 2011wan06 的帖子

可以

回复 #126 emutemp 的帖子
请确保其他盘是NTFS分区
回复

使用道具 举报

36#
 楼主| 发表于 2011-10-27 10:15:10 | 显示全部楼层
回复 #121 linxh406 的帖子

“高手”二字真的是不敢当啊!我也只是一个菜菜鸟……

个人认为USB设备版的winxp系统的实用性不大,还不如WinPE方便。不过出于好奇,就做了个USBXP VHD系统。
原系统也是在无忧论坛下载的,我所做的无非只是把这个系统灌入VHD文件并在vbootxp.iso文件中添加了一个引导项而已,根本没有什么技术含量。
我手头没有移动硬盘,只是在我的速度并不快的盗版U盘上进行了简单的试验。经试验,该USBXP VHD系统的确是可以启动的,但速度超慢。在普通硬盘上试验,速度与普通VHD系统无异。
由于USB速度的问题,在vbootxp.iso菜单中我就没有做差异磁盘的引导项和保护模式的引导项。估计USB+VHD+差异+保护模式,其速度会让人发疯的。
再有,对原系统,我没有做过多的深入研究,不知道会有什么问题发生,请自行研究和体验!

下面是USBXP VHD的下载网盘地址:
http://115.com/file/aq6gllun#
文件: USBXP VHD.exe
大小: 395930397 字节
文件版本: 9.20
修改时间: 2011年10月27日星期四, 07:58:30
MD5: 0FC5CF7401F0E3D8BBF7FF27440535D5
SHA1: 64B7C7C7602FB5DC1E1D6A4419921E743D6CA493
CRC32: EE331C68

下载USBXP VHD.exe后,双击并解压到任意NTFS分区的根目录下即可。
需要说明的是:由于是用Vboot引导,U盘或移动硬盘的分区格式也必须ntfs的!不然无法引导!

另外,请到2楼重新下载vbootxp.iso文件方可引导USBXP VHD系统。http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200563&page=1#pid2310818











[ 本帖最后由 1976yuan 于 2011-10-27 10:26 编辑 ]
回复

使用道具 举报

37#
 楼主| 发表于 2011-10-28 10:03:53 | 显示全部楼层

回复 #140 plutoshen 的帖子

谢谢分享,学习一下!!

经我在虚拟机里测试,该方法的确可行,不用再Write UUID,而且即使winxp文件夹放在Fat32分区根目录下,也能找到。不过VHD放在Fat32分区会蓝屏。

我计划把VbootXP.ISO改用C大的NTBOOT,因为NTBOOT除了可以引导Vboot格式的VHD系统外,还可以引导Win7原生格式VHD。不过我对NTBOOT还不太熟悉,正在摸索和学习当中。

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

使用道具 举报

38#
 楼主| 发表于 2011-10-28 10:39:38 | 显示全部楼层
回复 #139 2011wan06 的帖子

有同感,目前USB启动WinXP速度的确是太慢。U启最方便的还是各类PE,真实的WinXP系统放在USB设备上实用性的确不大。当然,随着USB速度的提升,没准N年后,装在移动设备上的OS有可能会大行其道。再也许,那时主机就象街边的IC电话机那样是标准化生产的,真正意义的电脑反倒是在USB设备上了。就象人们拿着一个IC卡,走遍全国都可以打电话一样。

呵呵,科幻了一下……
回复

使用道具 举报

39#
 楼主| 发表于 2011-10-28 10:50:39 | 显示全部楼层
原帖由 linxh406 于 2011-10-27 17:38 发表
楼主你好,我装了USB VHDXP的这个系统,但是启动时要在BIOS里设置USB启动才行,能不能不设BIOS而直接启动呢,然后实用方面还是不如楼主自己封装的硬盘VHDXP系统。能不能改进下,谢谢!


1、关于不想修改BIOS而直接从USB启动,在我的电脑上,开机时是按F11键就可以选择启动设备。但不知道您的电脑是按什么快捷键,不同的主板往往快捷键是不一样的,这需要您自己去找答案。

2、该USBXP原系统的作者已经设置好了保护功能,每次使用USBXP时,如果不双击运行C盘下的“保存不重启.bat”或“保存并重启.bat”,所有对系统的修改都将自动丢失。但是在转成VHD后,保存功能变得不太灵光,我曾尝试封装这个系统,每次都失败了。我对原USBXP系统了解不多,无法象硬盘VHD系统那样进行封装打包。
回复

使用道具 举报

40#
 楼主| 发表于 2011-10-28 15:45:29 | 显示全部楼层
原帖由 gualong008 于 2011-10-27 18:14 发表
楼主  做的vhd太好了   一做一个成。不知道,可不可以发布一下你的制作过程?我失败了很多次了,谢谢!辛苦了!~~~~~~~~~~`



封装制作没有什么技术含量,我大概的讲述一下我的制作步骤,我的步骤不一定是最好的,高手们请飘过了:

1、用VMware新建一台虚拟机,这台虚拟机的硬件越少越好,只需要CPU、内存、硬盘、光驱和显示器即可,其他的什么声卡网卡打印机软盘USB等通通都可以删除。为了方便
学习封装,建议给虚拟机创建两块虚拟硬盘,第1块用于安装系统,第2块用于存放封装工具等软件。并且第2块硬盘要设置成不受快照影响。
   至于为什么选择VMware虚拟机,因为VMware功能多,尤其VMware的快照功能和挂载虚拟磁盘的功能相当方便。




2、虚拟机创建好之后,再执行"VM"->"Power"->"Power On to BIOS",启动虚拟机到BIOS,在BIOS下修改引导顺序,优先从光驱启动。保存后再用ISO镜像正常安装系统。



3、系统安装好后,根据自己的爱好,再选择安装要封装到系统中的应用软件。

4、应用软件装好之后,就可以准备进行封装了。在C盘下建立一个Sysprep文件夹,把自由天空的驱动包相关的文件复制到这个文件夹下。同时再把自由天空的封装工具EasySysprep_3.1Final连同从官方下载的Vboot1.1软件包和已经破解了的Vboot驱动文件一起存放到第2块虚拟硬盘里面。之后关闭虚拟机,创建快照。


5、快照创建完之后就可以启动虚拟机,你就放心大胆的试着自己用封装软件进行系统封装了。封装结束后会提示是否重启电脑。先选择否,再用win7PE.iso分配给虚拟机的光驱,再重启电脑,此时就会重启虚拟机到win7PE环境了。

6、在win7PE下创建一个15GB的动态VHD文件,再用Ghost硬盘对拷功能把第1块硬盘克隆到VHD文件中。克隆结束后,分离VHD,再利用Vboot1.1的tools将VHD转成Vboot所支持,可以参考下面的命令:vbootctl.exe prepare I:\winxp\winxp.vhd,如果没有什么问题,一般都会成功。之后再挂载VHD,把破解好的Vboot驱动覆盖到VHD中。分离VHD,到此基本就结束了VHD系统的制作了。

剩下的就是测试工作了,您可以再新建一个虚拟机进行测试,也可以用您的真机进行测试。如果测试不成功,再恢复快照,再重复第5步和第6步的工作,直到成功和满意为止。
基本步骤就是这些了。没技术含量,就是有些繁杂而已。

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

使用道具 举报

41#
 楼主| 发表于 2011-10-28 18:56:21 | 显示全部楼层
原帖由 bfgxp 于 2011-10-28 16:43 发表

ntboot直接引导封装版的win7vhd会在系统部署的最后阶段出错。
也就是说,部署阶段必须使用bootmgr/bcd方式引导,直到正常进桌面后才能换用ntboot引导。

使用vboot驱动到是没有这个限制,但是目前vboot1.1 ...


请教一下老师,如果Win7VHD不是封装版的,而是直接安装到VHD并配置完本机的所有硬件设备,用NTBOOT直接引导就没有问题了吧?Win7系统太庞大了,不打算做封装版,仅仅是想在本机直接安装原生Win7VHD系统。
回复

使用道具 举报

42#
 楼主| 发表于 2011-11-7 08:04:08 | 显示全部楼层

回复 #167 wanghh 的帖子

在批处理中找到下面的一句代码:
echo Create Vdisk FILE="%~dp0%press.vhd" MAXIMUM=15360 TYPE=EXPANDABLE > createhd.txt

把TYPE=EXPANDABLE 换成 TYPE=FIXED
回复

使用道具 举报

43#
 楼主| 发表于 2011-11-12 10:07:03 | 显示全部楼层

回复 #170 weibin6199 的帖子

密码为空。直接点确定就是了。
回复

使用道具 举报

44#
 楼主| 发表于 2011-11-16 10:46:53 | 显示全部楼层

新增对win7 原生VHD的引导

VBOOT最吸引我的地方就是immutable参数,vboot对原生Win7 VHD的支持不是很好,于是我就改用GRUB4DOS来引导原生Win7 VHD系统.

为了达到引导原生Win7 VHD也有类似VBOOT的immutable参数效果,我参考了C大的NTBOOT,并对之进行改装,最终成了我这个BootVHD.ISO

需要说明的是:
1,由于Win7实在太庞大,我没有打算制作封装版的Win7 VHD系统,仅提供引导现成的Win7 VHD系统的功能

2,请将自己已经做好的win7 vhd系统的母盘文件重命名为win7.vhd,并放在任意ntfs根分区的win7文件夹下,再用下面的批处理代码在win7pe下创建差异磁盘:

@echo off
Set F=Win7.VHD
::VHD文件的文件名
Set ChildF=Win7_CH
::VHD文件的差异盘的文件名
cls
echo ------------------------------------------------------------------------
echo                  下面将重新创建Win7.VHD的差异文件
echo.
echo                   注:请在Win7PE下运行该程序!
echo ------------------------------------------------------------------------
echo.
pause
del *CH*.VHD
echo CREATE VDISK FILE="%~dp0%ChildF%.VHD" PARENT="%~dp0%F%"  >creatediff.txt
diskpart /s creatediff.txt
pause
echo CREATE VDISK FILE="%~dp0%ChildF%_CH.VHD" PARENT="%~dp0%ChildF%.VHD"  >creatediff.txt
diskpart /s creatediff.txt
copy %ChildF%.VHD %ChildF%_bak.VHD
copy %ChildF%_CH.VHD %ChildF%_CH_bak.VHD
del creatediff.txt
pause


3,我的真机实验是:win7旗舰版+Windows7_Loader 2.0.5.0软激活.不知道其他版本和激活是否同样有效

4,本BootVHD.ISO无法直接在UD下使用,另外可能在笔记本电脑上也无法正常使用


下面是新引导文件的网盘地址:

http://115.com/file/dn35eakf#
BootVHD.iso
大小: 7471104 字节
修改时间: 2011年11月16日, 9:57:53
MD5: 693C0A635FAFEE947A2186FD1A18D00F
SHA1: F8F0BC76C57BB592800CF52AD1EAD19C8B3D7EE2
CRC32: 8DD881CB






[ 本帖最后由 1976yuan 于 2011-11-16 12:55 编辑 ]
回复

使用道具 举报

45#
 楼主| 发表于 2011-11-17 08:04:11 | 显示全部楼层

回复 #176 gualong008 的帖子

2,请将自己已经做好的win7 vhd系统的母盘文件重命名为win7.vhd,并放在任意ntfs根分区的win7文件夹下,再用下面的批处理代码在win7pe下创建差异磁盘:
@echo off
..............
做好上面的工作后,再用xorldr引导本BootVHD.ISO
回复

使用道具 举报

46#
 楼主| 发表于 2011-11-17 11:13:59 | 显示全部楼层
引导Winxp VHD系统,可以用三种方式

第一种方式:用grub4Dos 的Write --offset 命令将UUID值写入VBOOT配置菜单,最后通过UUID启动WinXP VHD系统

第二种方式:用VBOOT自身的 search --set=HDXX -f ${VHD} 方式,最后通过 (hdx,y)启动WinXP VHD系统

第三种方式:用C大的NTBOOT工具,最后也是通过UUID启动WinXP VHD系统


以上三种情况,在我这里实际测试的结果如下:
第一种情况:是最佳的,无论是硬盘还是UD,均可以启动。winxp可以放置在任意NTFS分区

第二种情况:虽然设置配置菜单没有第一种那么烦人(第一种需要计算offset值,修改比较烦琐),但在我这里出现这样的问题:
在某一分区部署完成的WinXP.VHD文件,如果移动到另外的分区,则会出现蓝屏,也就是说,一旦系统部署完毕就不可再更改分区了。
第二种情况在我这里还有一个问题,就是无法UD启动。

第三种情况:可以UD启动,也可以硬盘启动,且可以随意移动WinXP VHD到任何NTFS分区,但有一个小问题,就是在启动电脑的时候,不能插入任何U盘,只要插入了U盘,则会死机。
回复

使用道具 举报

47#
 楼主| 发表于 2011-11-17 15:00:25 | 显示全部楼层

回复 #180 bfgxp 的帖子

2.0的驱动时间过期问题是不是改变了?期待高手们carck......
回复

使用道具 举报

48#
 楼主| 发表于 2012-10-11 10:45:13 | 显示全部楼层

回复 #217 wojian 的帖子

请到这个QQ邮箱的中转站里去下载:
1923810290@qq.com (密码:VHD1 2 3 4 5 6) (密码的数字之间没有空格,数字是连续的)

[ 本帖最后由 1976yuan 于 2012-10-11 10:46 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 06:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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