无忧启动论坛

标题: VHD系统专用引导工具VHDBOOT [打印本页]

作者: 1976yuan    时间: 2011-11-23 14:15
标题: VHD系统专用引导工具VHDBOOT
下面是VHDBOOT工具的网盘地址:
http://115.com/file/bhkfuer8#
VHDBOOT.7z
大小: 14905215 字节
修改时间: 2011年12月5日星期一, 11:20:51
MD5: C90357B41D3C7322FFF59EE483958EDD
SHA1: C5DADD3C2CFE9757569CED6BE0D8CCFEB260A6C4
CRC32: F4A95923
一,工具介绍
感谢无忧论坛提供了这么好的一个学习和交流平台!

在不断与大家交流学习和各位老师的指导之下,加上我刚学到的一点粗浅的GRUB4DOS的批处理,我组合拼凑了这个VHD系统专用引导工具VHDBOOT。下面简单的介绍一下该工具的功能特点:
1、可以引导WINXP VHD,Win2003 VHD和原生Win7 VHD系统,其中WINXP VHD,Win2003 VHD是基于VBOOT1.1的,虽然VBOOT2.0已经出来了,但VBOOT2.0对WinXP/Win2003的支持已经不太理想,我最喜欢的immutable参数已经失效,比较失望……。另外,win7 VHD系统就有原生支持,所以不想使用VBOOT来引导win7 VHD。个人比较偏爱原生VHD。如果微软支持原生WinXP VHD和原生Win2003 VHD,我就不会选用VBOOT来做WinXP VHD和Win2003 VHD。
2、由于VBOOT1.1的有效期限是2011-09-15,为了方便用ISO来安装winxp vhd和win2003 VHD系统,该工具会自动将您的电脑日期改为2011-09-11,安装好VHD系统后请自行解决时间过期的问题。过期问题不便公开发表……
3、对于win7 VHD系统,只提供引导现成的VHD,建议用VHD_OneKey_2011_51.exe自己安装原生的win7 VHD系统,再用Windows7_Loader 2.0.5.0进行激活,之后就可以删除硬盘上的bootmgr和BCD了,用本工具引导win7 VHD系统会保留系统的激活状态。
4、vboot最吸引我的一个地方就是immutable参数,可是bootmgr却没有这个参数,为了实现immutable的功效,本工具就采用了G4D+OMNIFS+G4D的方式,实现了这样的功能。每次开机都会自动还原Win7 VHD
5、本工具分ISO版、UD版和硬盘版。其中UD版和硬盘版有默认系统选择的记忆功能,即本次开机选择了启动Win7 VHD系统,下次开机的默认系统就是Win7 VHD系统
6、用本工具引导VHD系统,需遵从一定的文件结构安排:
  a、WinXP VHD的文件结构:
           /WINXP/WINXP.VHD                        (母盘)
           /WINXP/WINXP_CH.VHD                     (一级差分盘)
           /WINXP/WINXP_CH_bak0.VHD                (一级差分盘备份)
           /WINXP/WINXP_CH_bak1.VHD                (一级差分盘备份)
           /WINXP/Winxp_ch_immutable_child.vhd     (Vboot自动产生的immutable文件)
           /WINXP/winxp-sp3.iso                    (安装光盘文件)
           /WINXP/vboot.img                        (安装软盘文件)
  b、USBXP VHD的文件结构:
           /USBXP/USBXP.VHD                        (母盘)
  c、Win2003 VHD的文件结构:
           /WIN2003/WIN2003.VHD                    (母盘)
           /WIN2003/WIN2003_CH.VHD                 (一级差分盘)
           /WIN2003/WIN2003_CH_bak0.VHD            (一级差分盘备份)
           /WIN2003/WIN2003_CH_bak1.VHD            (一级差分盘备份)
           /WIN2003/WIN2003_ch_immutable_child.vhd (Vboot自动产生的immutable文件)
           /WIN2003/WIN2003.iso                    (安装光盘文件)
           /WIN2003/vboot-2k3.img                  (安装软盘文件)
  d、Win7 VHD的文件结构:
           /WIN7/WIN7.VHD                          (母盘)
           /WIN7/WIN7_CH.VHD                       (一级差分盘)
           /WIN7/WIN7_CH_bak.VHD                   (一级差分盘备份)
           /WIN7/WIN7_CH_CH.VHD                    (二级差分盘)
           /WIN7/WIN7_CH_CH_BAK.VHD                (二级差分盘备份)
  
  e、LINUX光盘镜像和WinPE的文件结构:
           /BOOT/IMGS/LinuxPE.iso
           /BOOT/IMGS/ubuntu-11.10-desktop-i386.iso
           /BOOT/IMGS/win7pe.iso
           /BOOT/IMGS/win03pe.iso
以上所有系统的文件存放不限定分区,可以放置在任意NTFS分区的根目录下.


























二,安装介绍

fba版请用FbinstTool工具格式化U盘即可,另外ISO版可以直接放入UD区,如果您的UD用的是0PE,只要把VHDBOOT.ISO放入到/BOOT/IMGS下,之后就可以用它的RUN模块直接引导了,免写菜单,非常方便。

下面简单介绍一下硬盘版的安装方法。有3种方案可以选择。

第1种方案:改写MBR,可以用BOOTICE 0.9工具来做。下面是用BOOTICE 0.9把硬盘版的VHDBOOT安装到MBR的截图:


第2种方案,如果您现有的系统是Win7,您又不想修改MBR,可以在现有的BCD文件中添加一个启动VHDBOOT的引导项,下面是BOOTICE 0.9修改BCD的截图:


第3种方案,如果您现有的系统是WinXP/Win2003,您又不想修改MBR,可以在Boot.INI文件的末尾添加下面一句代码即可:
C:\VHLDR="启动 VHDBOOT"

[ 本帖最后由 1976yuan 于 2011-12-8 08:36 编辑 ]
作者: bfgxp    时间: 2011-11-23 14:20
顶一下。
楼主的可以做成一个iso文件
我要实现同样的功能就只能是一堆文件

其实可以等vboot2.0正式版出来后,做成nt5的系统用1.1的驱动,nt6的系统用2.0驱动。
这样就可以实现无须bootmgr及bcd引导封装版的win7

[ 本帖最后由 bfgxp 于 2011-11-23 14:22 编辑 ]
作者: 1976yuan    时间: 2011-11-23 14:22
压缩包里面三个版本都有(ISO版本 FBA版本 和 硬盘版本)。请下载试验。
作者: Plantsoot    时间: 2011-11-23 14:48
我部署了100台VHDXP,目前遇到一个非常大的问题,就是突然停电,VHD文件损坏,删除都删除不掉损坏的文件,无耐每次只能手工重新格式化VHD所在的分区。
作者: O.Y.M.2010    时间: 2011-11-23 14:51
标题: 回复 #3 1976yuan 的帖子
应该加入win7vhd的安装功能,只要在原启动镜像中加入vboot2.0中tools目录的内容(也可只选X86),就能很好的地安装win7vhd.
总之本人不赞成将VBOOT做成镜像来使用,直接在硬盘上使用vboot ,能够很好完整的使用它的快照功能和快速恢复功能

[ 本帖最后由 O.Y.M.2010 于 2011-11-23 15:05 编辑 ]
作者: wan06    时间: 2011-11-23 15:21
楼主为什么不破解它的时间过期问题呢?
作者: 1976yuan    时间: 2011-11-23 15:32
标题: 回复 #6 2011wan06 的帖子
过期问题不便公开发表……
作者: 1976yuan    时间: 2011-11-23 15:38
标题: 回复 #4 Plantsoot 的帖子
对于正在使用的只读文件,如果突然停电,也有可能会损坏吗?
作者: bfgxp    时间: 2011-11-23 15:44
标题: 回复 #4 Plantsoot 的帖子
做差分了吗?
是只损坏差分还是连同主vhd都损坏了
若是只损坏差分也没什么吧。删不掉,就用dd命令写入备份的
作者: ziyoudu    时间: 2011-11-23 20:29
不能写在boot.ini 吗


  我用boot.ini引导vhdldr     直接访问原来的grub  菜单文件了
作者: 1976yuan    时间: 2011-12-5 09:52
回复 #10 ziyoudu 的帖子
已经解决了这个问题。在我的电脑上现在就是用ntldr引导vhldr的
请测试下面的附件:
VHLDR.7z (125.81 KB, 下载次数: 369)
作者: wan06    时间: 2011-12-7 19:03
用附件能直接引导安装吗?
作者: 1976yuan    时间: 2011-12-8 08:10
标题: 回复 #12 wan06 的帖子
您是说能否用ISO安装VHD系统吗?
作者: wan06    时间: 2011-12-8 16:51
是的,通过ISO引导安装
作者: 1976yuan    时间: 2011-12-8 19:49
标题: 回复 #14 wan06 的帖子
在我的真机上测试,无论是用ntldr引导VHLDR还是用bootmgr引导VHLDR.MBR,都可以用ISO来安装WinXP和Win2003的。
作者: wan06    时间: 2011-12-8 21:38
要能安装原安装版的XP而不是克隆版的。
作者: zqywult    时间: 2011-12-9 02:44
回复 #15 1976yuan 的帖子

请问:下载的VHDBOOT.7z里面,win2003 ISO安装.exe 和 winxp ISO安装.exe这二个文件,是否是用WIN2003或WINXP的安装光盘ISO文件替换里面的那个0字节文件,再运行“压缩VHD.bat”,制作WIN2003或WINXP的VHD,然后运行“创建差异磁盘.bat”,建立差异VHD
??

如我理解的错误,请LZ指教!谢谢了!!
作者: wan06    时间: 2011-12-9 16:40
原帖由 1976yuan 于 2011-12-8 19:49 发表 在我的真机上测试,无论是用ntldr引导VHLDR还是用bootmgr引导VHLDR.MBR,都可以用ISO来安装WinXP和Win2003的。
我安装安装版XP时老提示安装程序无法复制文件:vbootdsk.sys等。跳过这个文件安装重启后用安装布置2无法启动安装!这几个文件为什么无法复制呢?

[ 本帖最后由 wan06 于 2011-12-9 16:41 编辑 ]
作者: wan06    时间: 2011-12-9 16:52
我手动把上面那个文件加入后才能正常安装,想问一下楼主为什么不会自动把上述那个启动文件加入到VHD中?
作者: wan06    时间: 2011-12-10 07:23
用工具如何安装linux系统呢?
作者: 1976yuan    时间: 2011-12-10 11:01
标题: 回复 #17 zqywult 的帖子
在下载的VHDBOOT.7z里面,win2003 ISO安装.exe 和 winxp ISO安装.exe这二个文件,是用WIN2003或WINXP的安装光盘ISO文件替换里面的那个0字节文件,但必须保持与0文件同名。至于压缩VHD.bat,是在安装好了系统之后,如果您的VHD文件体积比实际占用空间还大,想把多余的空间释放出来,则回到Win7PE下运行该批处理就可以通过ghost硬盘对拷的方法进行间接的VHD压缩。VHD压缩非必需步骤,您完全可以不压缩。取决于个人爱好。

创建差分则是必须做的步骤,这个步骤是整个VHD系统完工前的最后一道工序。

[ 本帖最后由 1976yuan 于 2011-12-10 11:11 编辑 ]
作者: 1976yuan    时间: 2011-12-10 11:10
标题: 回复 #16 wan06 的帖子
我真机测试用的就是安装版的ISO文件,采用的是菜鸟论坛YTJ的XP/2K3安装光盘,非GHO克隆。

在确保WinXP文件夹下存在vboot.img的前提下安装程序无法复制文件:vbootdsk.sys等,我就不知是怎么回事了,我这里是可以正确复制的。

用VBoot安装Linux我也不知道怎么去做。请教坛子里其他的高手吧。
作者: wjgyz740526    时间: 2011-12-10 19:09
我也出现文件无法复制的情况后来手工添加了才正常,我估计是破坏了文件的校验,以前做系统光盘有过类似经验,修改了文件不加校验的话,安装过程中就会这样报错
作者: wan06    时间: 2011-12-11 07:51
我启动linux光盘镜像时中途停止不动了是怎么回事?启动linuxpe镜像正常!

[ 本帖最后由 wan06 于 2011-12-11 19:20 编辑 ]
作者: wan06    时间: 2011-12-11 07:52
用虚拟机能启动的,是不是缺少软盘镜像文件呢?也可能是ISO文件是不连续的原因吧!

[ 本帖最后由 wan06 于 2011-12-11 08:19 编辑 ]
作者: 白手王    时间: 2011-12-23 18:23
学习一下,支持下好东西。
作者: dongbao1206    时间: 2011-12-23 21:01
very good article
作者: 白手王    时间: 2011-12-26 02:49
好东西,顶一下楼主了、
作者: 2011tywerty    时间: 2012-1-1 21:17
新年快乐!!!

楼主请问如何修改 VHD 默认存放位置 ?

* WinXP (/winxp/winxp.vhd)
  Win2003 (/win2003/win2003.vhd)


如何修改 C:\boot\VHDBOOT\VHDBOOT 文件?

C:\boot\VHDBOOT\VHDBOOT 文件源代码?


谢谢.
作者: laoduo123    时间: 2012-1-3 12:37
下载收藏!!!!!!!!
作者: 2011tywerty    时间: 2012-1-4 10:16
我曾试着修改 VHD 默认存放位置 (WINXP.CFG) 但是没有成功.

我的 C: 没有足够的磁盘空间放VHD,请问有没有方法修改存放 VHD 去 D: 硬盘分区?

[ 本帖最后由 2011tywerty 于 2012-1-4 10:22 编辑 ]
作者: 1e3e    时间: 2012-1-9 12:04
菜鸟不太会用,下载下来不知道做什么的?
作者: wanghh    时间: 2012-2-23 17:09
如何把修改系统时间的去掉?
作者: zhuoer    时间: 2012-2-26 16:47
基于VBOOT吧,还以为又出新东东了,哪天我也搞个批处理的,没哪精力写程序了
作者: 2011董海江    时间: 2012-2-28 08:44
原帖由 wan06 于 2011-12-9 16:40 发表
我安装安装版XP时老提示安装程序无法复制文件:vbootdsk.sys等。跳过这个文件安装重启后用安装布置2无法启动安装!这几个文件为什么无法复制呢?

如上所述,求解。
作者: szfhx    时间: 2012-3-25 11:01
zici                ding
作者: 2012fan    时间: 2012-7-4 02:55
正在使用的只读文件,如果突然停电,也有可能会损坏吗
作者: 2012fsjh    时间: 2012-7-8 10:12
好东西。
要试试win2003vhd,用vboot折腾了n久不成功。

原帖由 <i>1976yuan</i> 于 2011-11-23 14:15 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2342379&ptid=202697" 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 />
下面是VHDBOOT工具的网盘地址:<br />
http://115.com/file/bhkfuer8#<br />
VHDBOOT.7z<br />
大小: 14905215 字节<br />
修改时间: 2011年12月5日星期一, 11:20:51<br />
MD5: C90357B41D3C7322FFF59EE483958EDD<br />
SHA1: C5DADD3C2CFE97 ...
<br />
作者: 1e3e    时间: 2012-7-12 10:08
晕,vhd系统是做什么的呀?
作者: jinql    时间: 2012-11-16 18:36
标题: 好东西,下载试用
感谢楼主提供了这么好的东西,多多学习吧。
作者: jinql    时间: 2012-11-16 18:36
标题: 好东西,下载试用
感谢楼主提供了这么好的东西,多多学习吧。
作者: wama    时间: 2012-12-26 15:09
楼主可否将VHDBOOT发往其他网盘下载?115需要VIP会员才能下载呢!
作者: wan06    时间: 2012-12-28 20:24
还是无法引导安装03系统
作者: wan06    时间: 2012-12-29 13:00
标题: 回复 #43 wan06 的帖子
能安装了原来要按两下回车键
作者: 445112826    时间: 2012-12-29 13:39
有百度网盘分享地址,115不能分享了。
作者: 2012阿拉丁    时间: 2013-2-12 17:25
哪位还有,能再发上来一遍吗?115网盘的链接失效了啊。
作者: 2011wga7425    时间: 2013-3-23 09:03
哪位还有,能再发上来一遍吗
作者: 2012ctyfrank    时间: 2013-4-12 23:29
标记一下
作者: liujun2000    时间: 2013-5-7 08:53
能不能启动 win8
作者: muelfox    时间: 2013-5-26 15:53
路过…………
作者: 2010ttq2006    时间: 2013-5-26 21:30
用了你的   VHD系统专用引导工具VHDBOOT
非常好用,想问问多硬盘的怎么启动!用你的引导工具,单硬盘的没问题,我的机子三个硬盘就没办法启动了,好像在没有差分的情况下,用还原VHDXP的选项能进系统,正常启动就没不行了,请教下谢谢!!!!
作者: wanghh    时间: 2013-6-6 04:44
非常好的东西!!收藏了
作者: wan06    时间: 2013-10-19 04:25
我的win7系统在bcd中添加vhdboot启动项根本无法选择?开机时两个启动菜单只能是默认的win7下面选项不能选择是怎么回事
作者: 2012systemzhou    时间: 2013-11-27 19:59
这帖子不错,找了蛮久,谢谢分享!!!!!!!!!!
作者: 2011hjcjie    时间: 2013-11-27 23:08
共享失效,能从新共享一下吗?
作者: change_sh    时间: 2014-6-24 08:53
好东西,顶楼主
作者: 2011xiongdeyuan    时间: 2015-2-8 15:01
楼主下载不了,链接失效啊
作者: wzj0012    时间: 2023-2-13 17:09
怎么我下载不了附件啊!
作者: yin052    时间: 2023-3-18 17:28
支持一下
作者: 琛1988    时间: 2023-3-25 22:36
多谢分享
作者: wyc1699    时间: 2023-4-26 08:11
您好,115下线“礼包”已下线,无法下载VHDBOOT
作者: zhangjiti    时间: 2023-4-26 20:06
谢谢提供分享
作者: seeimpact153    时间: 2023-4-30 01:27
谢谢分享
作者: gaoluhua    时间: 2023-5-11 14:51
感谢分享
作者: 呵呵#1861    时间: 2023-5-31 20:46
学习一下
作者: 呵呵#1861    时间: 2023-6-8 02:01
学习一下
作者: sun4008    时间: 2023-6-8 09:53
还能下载吗
作者: arkuon    时间: 2024-6-25 18:29
大佬,能更新一下吗?
作者: mindmap138    时间: 2024-9-1 12:52
666
作者: mindmap138    时间: 2024-9-5 08:06
1976yuan 发表于 2011-12-8 08:10
您是说能否用ISO安装VHD系统吗?

666

作者: mindmap138    时间: 2024-9-12 16:12
666
作者: mindmap138    时间: 2024-9-12 17:09
mindmap138 发表于 2024-9-5 08:06
666

可以
作者: mindmap138    时间: 2024-10-6 10:52
GOOD
作者: jjfkkk    时间: 3 天前
可以启动双vhd吗? win11和ubuntu各一个
作者: xsyxx00009    时间: 前天 07:53

学习一下,支持下好东西。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3