无忧启动论坛

标题: vboot1.1的grub.cfg文件如何修改才能找到硬盘分区中的vhd文件 [打印本页]

作者: 2011cqxc123    时间: 2013-1-27 21:24
标题: vboot1.1的grub.cfg文件如何修改才能找到硬盘分区中的vhd文件
我打算将vboot放在启动U盘中,利用g4d启动vboot,再利用vboot启动xp vhd的安装,现在xp vhd放在硬盘NTFS分区中,该如何修改vboot中的grub.cfg文件,才能识别该硬盘分区,我试着在vboot的命令行用probe命令检测磁盘分区,但无法识别出硬盘分区,不知是何原因?
作者: 2013sllyylqss    时间: 2013-1-27 23:30
不懂你的意思。你是已经做好了xpvhd只是来找引导方法,还是找用vboot制作xpvhd的方法?
作者: 2011cqxc123    时间: 2013-1-28 13:45
标题: 回复 #2 2013sllyylqss 的帖子
之前的问题解决了,现在可以利用U盘启动VBOOT进入XP安装的第一步了,但进入xp安装界面后出现蓝屏,不知何故?
作者: v313376448    时间: 2013-1-31 20:15
vboot是破解版的吗?
作者: 2011cqxc123    时间: 2013-2-2 00:28
标题: 回复 #4 v313376448 的帖子
不知道是不是破解版,反正安装XP时,我把机器时间设为2009年。
另外,还发现个问题,虽然不能安装XP,却可以利用该U盘中的vboot引导已安装好XP系统的VHD(从这个贴子里下载的xp vhd,http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1),但是机器本身的win7就无法再正常启动,似乎vboot在引导该xp vhd时,破坏了硬盘中的引导程序。我之所以想用U盘引导xp vhd,就是为了避免对硬盘引导进行任何修改,哪知道还是中招了,不知这是不是正常现象?
作者: v313376448    时间: 2013-2-2 19:41
标题: 回复 #5 2011cqxc123 的帖子
PE下都有自动修复启动菜单的软件你可以找找,如:NTBOOTautofix。用他修复就行。

如果自动不行的话。手动用下面工具检查一下
用bootice检测一下MBR是首为NT6.X,分区引导记录中被激活的主分区的PBR是不是bootmgr主引导程序,还有引导分区中的bcd文件中的菜单是否正常。
作者: 2011cqxc123    时间: 2013-2-3 09:43
标题: 回复 #6 v313376448 的帖子
我机器上现在只安装了win7 32位旗舰版,并没有安装多个系统,也就没有出现启动选择菜单,我想保持这种干净的引导环境,所以对硬盘中的win7 64 vhd,win8 vhd,都是通过U盘进行启动,现在想用U盘的Vboot来启动xp vhd,如果每次启动xp vhd后,都要修复硬盘上原来的引导,那不是很麻烦,不知有什么好的解决办法?
作者: 2013723280    时间: 2013-2-3 12:12
WinXP VHD 辅助处理工具

帮你解决这个问题
作者: 2012hongrui    时间: 2013-2-3 15:36
WinXP VHD 辅助处理工具只是一个傻瓜化的工具,这里一个本人自己改造的vboot1.1,没几个文件,用它来启动VBOOT很方便的。VHD文件放在D:\RAMOS\WINXP.VHD,其实任何盘都可以,只要是ntfs分区就行,不能是fat32.因为fat32没有UUID。

grub4dos菜单如下:
title 1 VBOOT WINXP
find --set-root --devices=h /RAMOS/vboot.gz
map --mem /RAMOS/vboot.gz (fd0)
map --hook
find --set-root --devices=h /RAMOS/WINXP.VHD
uuid ()
write --offset=0x98 (fd0)/vboot/grub/grub.cfg %?%
rootnoverify (fd0)
kernel (fd0)/vboot/vbootldr
boot
title 2 VBOOT WIN03
find --set-root --devices=h /RAMOS/vboot.gz
map --mem /RAMOS/vboot.gz (fd0)
map --hook
find --set-root --devices=h /RAMOS/WIN03.VHD
uuid ()
write --offset=0x98 (fd0)/vboot/grub/grub.cfg %?%
write --offset=0xB3 (fd0)/vboot/grub/grub.cfg 03
rootnoverify (fd0)
kernel (fd0)/vboot/vbootldr
boot

如有需要请自行YY。本人在网上下了ntboot,启动自己已经做好的WINXP.VHD失败,只好还是用自己做的vboot.gz文件。

vboot.part1.rar

195.31 KB, 下载次数: 104, 下载积分: 无忧币 -2

vboot.part2.rar

195.31 KB, 下载次数: 91, 下载积分: 无忧币 -2

vboot.part3.rar

150.81 KB, 下载次数: 87, 下载积分: 无忧币 -2


作者: 2011cqxc123    时间: 2013-2-3 19:19
标题: 回复 #9 2012hongrui 的帖子
我U盘中的vboot启动xp vhd没有问题,问题是vboot启动后会改写硬盘原来的引导程序,造成硬盘上的系统无法启动,请问你提供做的这个vboot能避免这个问题吗?
作者: 2011cqxc123    时间: 2013-2-3 19:20
标题: 回复 #8 2013723280 的帖子
我看了一下这个软件的使用,好像也是要对硬盘引导进行修改,这不是我想要的效果




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