无忧启动论坛

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

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

[复制链接]
121#
发表于 2011-10-26 13:53:39 | 只看该作者
回复

使用道具 举报

122#
发表于 2011-10-26 20:10:44 | 只看该作者
用这个新增的VBOOTXP.ISO能启动之前的那个VHDXP系统吗?

[ 本帖最后由 2011wan06 于 2011-10-26 20:13 编辑 ]
回复

使用道具 举报

123#
发表于 2011-10-27 01:21:47 | 只看该作者
怎么好像VHD文件必须放在C盘下才能正常引导?放其它盘符下就不行?
回复

使用道具 举报

124#
 楼主| 发表于 2011-10-27 07:55:48 | 只看该作者
回复 #125 2011wan06 的帖子

可以

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

使用道具 举报

125#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

126#
发表于 2011-10-27 12:45:19 | 只看该作者
谢谢楼主了,楼主真是个好人
回复

使用道具 举报

127#
发表于 2011-10-27 14:46:44 | 只看该作者
楼主  做的vhd太好了   一做一个成      


采用的系统 评述一下:    原则上 xp应该不如2003      但这个xp比你采用的2003要好

                                   厂长的这个03   一般
回复

使用道具 举报

128#
发表于 2011-10-27 14:54:19 | 只看该作者
这vhd xp系统  明显的流畅      比我在用的ramos2003速度  相当


这个2003vhd    速度要略差一点






天空驱动   在我电脑上不能用         一律停掉天空驱动    才能进桌面       再自己装驱动
回复

使用道具 举报

129#
发表于 2011-10-27 15:04:00 | 只看该作者

回复 #131 ziyoudu 的帖子

VHD 性能应该会逊于实机,怎么还会与RAMOS相当呢,太夸张了吧?
回复

使用道具 举报

130#
发表于 2011-10-27 15:08:20 | 只看该作者
原帖由 <i>快雪时晴</i> 于 2011-10-27 15:04 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2327258&ptid=200563" 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 性能应该会逊于实机,怎么还会与RAMOS相当呢,太夸张了吧?
<br />






表示一下心情        这个xp唤起了用xp的冲动           确实不错         多少年不用xp了



.呵呵
回复

使用道具 举报

131#
发表于 2011-10-27 17:27:08 | 只看该作者
呵呵      装了usb vhd      熟悉的李铁梅    又回来了


就是记不住驱动 和盘符       重启还是自动安排盘符                呵呵
回复

使用道具 举报

132#
发表于 2011-10-27 17:38:02 | 只看该作者
楼主你好,我装了USB VHDXP的这个系统,但是启动时要在BIOS里设置USB启动才行,能不能不设BIOS而直接启动呢,然后实用方面还是不如楼主自己封装的硬盘VHDXP系统。能不能改进下,谢谢!
回复

使用道具 举报

133#
发表于 2011-10-27 17:39:42 | 只看该作者
usbxpvhd里面包含ewf没有?
回复

使用道具 举报

134#
发表于 2011-10-27 18:14:55 | 只看该作者
楼主  做的vhd太好了   一做一个成。不知道,可不可以发布一下你的制作过程?我失败了很多次了,谢谢!辛苦了!~~~~~~~~~~`
回复

使用道具 举报

135#
发表于 2011-10-27 18:31:32 | 只看该作者
原帖由 ziyoudu 于 2011-10-27 15:08 发表







表示一下心情        这个xp唤起了用xp的冲动           确实不错         多少年不用xp了



.呵呵


呵呵,又一个多年不用xp的被楼主吸引了。
回复

使用道具 举报

136#
发表于 2011-10-27 20:43:34 | 只看该作者
USBVHD不实用吧!运行超慢谁愿用啊!?
回复

使用道具 举报

137#
发表于 2011-10-27 21:02:07 | 只看该作者
经过研究,我发现了一个不用UUID就可以实现自动寻找任意分区VHD系统的方法,分享一下:

在(fd0)/vboot/grub/xp.cfg文件的最后加上

  1. menuentry "启动 WinXP VHD 差分保护模式" {
  2.   set VHD=/Winxp/Winxp_ch.vhd
  3.   search --set=HDXX -f ${VHD}
  4.   vboot harddisk=(${HDXX})${VHD} immutable
  5. }
复制代码


这样就不需要那些写UUID的write命令,修改菜单不再需要计算偏移量offset了。

顺便还可以加入一个引导ubuntu的菜单项:
  1. menuentry "Ubuntu LiveCD(1110)"  --class ubuntu {
  2.   set AA=/ubuntu-11.10-desktop-i386.iso
  3.   insmod ntfs
  4.   search --set -f ${AA}
  5.   loopback loop ${AA}
  6.   linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=${AA} locale=zh_CN.UTF-8 splash
  7.   initrd (loop)/casper/initrd.lz
  8. }
复制代码

只要把iso文件放到任意分区根目录就可以启动了。
回复

使用道具 举报

138#
发表于 2011-10-28 02:09:37 | 只看该作者

回复 #137 gualong008 的帖子

楼主做的这个vhd     特别规范      很容易成功        记住如果天空驱动不行      就不要安装天空驱动


先进系统在说      


本不熟悉vhd      1976的vhd     使我开阔了眼界


过程    楼主写的很清楚了
回复

使用道具 举报

139#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

140#
 楼主| 发表于 2011-10-28 10:39:38 | 只看该作者
回复 #139 2011wan06 的帖子

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

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

使用道具 举报

141#
 楼主| 发表于 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系统那样进行封装打包。
回复

使用道具 举报

142#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

143#
发表于 2011-10-28 15:55:45 | 只看该作者
原帖由 1976yuan 于 2011-10-28 10:03 发表
我计划把VbootXP.ISO改用C大的NTBOOT,因为NTBOOT除了可以引导Vboot格式的VHD系统外,还可以引导Win7原生格式VHD。 ...




期待~~~~~~~~~~谢谢!辛苦了!
回复

使用道具 举报

144#
发表于 2011-10-28 16:43:35 | 只看该作者
原帖由 1976yuan 于 2011-10-28 10:03 发表
我计划把VbootXP.ISO改用C大的NTBOOT,因为NTBOOT除了可以引导Vboot格式的VHD系统外,还可以引导Win7原生格式VHD。不过我对NTBOOT还不太熟悉,正在摸索和学习当中。

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

使用vboot驱动到是没有这个限制,但是目前vboot1.1版for win7的驱动性能很不好。
一直在等vboot2.0,就是不知道什么时候才出。
回复

使用道具 举报

145#
发表于 2011-10-28 17:26:33 | 只看该作者
部署阶段必须使用bootmgr/bcd方式引导

那部署阶段就用自带的方式引导。
回复

使用道具 举报

146#
发表于 2011-10-28 17:27:55 | 只看该作者
原帖由 bfgxp 于 2011-10-28 16:43 发表

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

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


ntboot直接引导封装版的win7vhd

GRUB4DOS的菜单不知如何写?
回复

使用道具 举报

147#
发表于 2011-10-28 17:37:44 | 只看该作者

回复 #149 wanghh 的帖子

ntboot nt6=/vhdos/win7.vhd
详见c大的贴子。
回复

使用道具 举报

148#
发表于 2011-10-28 17:45:34 | 只看该作者

回复 #148 wanghh 的帖子

原版引导还有个要求是bootmgr与boot\bcd必须在激活主分区上,否则部署时也会失败
还有就是由于不同的硬盘uuid都不一样,还得修改bcd中的uuid
回复

使用道具 举报

149#
发表于 2011-10-28 18:04:38 | 只看该作者
原帖由 bfgxp 于 2011-10-28 17:37 发表
ntboot nt6=/vhdos/win7.vhd
详见c大的贴子。


谢谢!辛苦了!~~~
回复

使用道具 举报

150#
发表于 2011-10-28 18:12:31 | 只看该作者
原帖由 1976yuan 于 2011-10-28 10:39 发表
回复 #139 2011wan06 的帖子

有同感,目前USB启动WinXP速度的确是太慢。U启最方便的还是各类PE,真实的WinXP系统放在USB设备上实用性的确不大。当然,随着USB速度的提升,没准N年后,装在移动设备上的OS有可 ...


其实现在已经有了这样的实现:通过优盘启动的linux可以在任何一台电脑上启动,工作、娱乐都没问题,速度非常快。这也是我近几年一直不用windows的原因。现在我唯一用的windows就是你的vhdxp了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-15 21:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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