无忧启动论坛

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

vboot1.1的grub.cfg文件如何修改才能找到硬盘分区中的vhd文件

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-27 21:24:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我打算将vboot放在启动U盘中,利用g4d启动vboot,再利用vboot启动xp vhd的安装,现在xp vhd放在硬盘NTFS分区中,该如何修改vboot中的grub.cfg文件,才能识别该硬盘分区,我试着在vboot的命令行用probe命令检测磁盘分区,但无法识别出硬盘分区,不知是何原因?
2#
发表于 2013-1-27 23:30:02 | 只看该作者
不懂你的意思。你是已经做好了xpvhd只是来找引导方法,还是找用vboot制作xpvhd的方法?
回复

使用道具 举报

3#
 楼主| 发表于 2013-1-28 13:45:44 | 只看该作者

回复 #2 2013sllyylqss 的帖子

之前的问题解决了,现在可以利用U盘启动VBOOT进入XP安装的第一步了,但进入xp安装界面后出现蓝屏,不知何故?
回复

使用道具 举报

4#
发表于 2013-1-31 20:15:07 | 只看该作者
vboot是破解版的吗?
回复

使用道具 举报

5#
 楼主| 发表于 2013-2-2 00:28:15 | 只看该作者

回复 #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,就是为了避免对硬盘引导进行任何修改,哪知道还是中招了,不知这是不是正常现象?
回复

使用道具 举报

6#
发表于 2013-2-2 19:41:42 | 只看该作者

回复 #5 2011cqxc123 的帖子

PE下都有自动修复启动菜单的软件你可以找找,如:NTBOOTautofix。用他修复就行。

如果自动不行的话。手动用下面工具检查一下
用bootice检测一下MBR是首为NT6.X,分区引导记录中被激活的主分区的PBR是不是bootmgr主引导程序,还有引导分区中的bcd文件中的菜单是否正常。
回复

使用道具 举报

7#
 楼主| 发表于 2013-2-3 09:43:56 | 只看该作者

回复 #6 v313376448 的帖子

我机器上现在只安装了win7 32位旗舰版,并没有安装多个系统,也就没有出现启动选择菜单,我想保持这种干净的引导环境,所以对硬盘中的win7 64 vhd,win8 vhd,都是通过U盘进行启动,现在想用U盘的Vboot来启动xp vhd,如果每次启动xp vhd后,都要修复硬盘上原来的引导,那不是很麻烦,不知有什么好的解决办法?
回复

使用道具 举报

8#
发表于 2013-2-3 12:12:09 | 只看该作者
WinXP VHD 辅助处理工具

帮你解决这个问题
回复

使用道具 举报

9#
发表于 2013-2-3 15:36:13 | 只看该作者
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

回复

使用道具 举报

10#
 楼主| 发表于 2013-2-3 19:19:30 | 只看该作者

回复 #9 2012hongrui 的帖子

我U盘中的vboot启动xp vhd没有问题,问题是vboot启动后会改写硬盘原来的引导程序,造成硬盘上的系统无法启动,请问你提供做的这个vboot能避免这个问题吗?
回复

使用道具 举报

11#
 楼主| 发表于 2013-2-3 19:20:58 | 只看该作者

回复 #8 2013723280 的帖子

我看了一下这个软件的使用,好像也是要对硬盘引导进行修改,这不是我想要的效果
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 20:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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