无忧启动论坛

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

分享利用Vboot安装VHDXP经验!

[复制链接]
跳转到指定楼层
1#
发表于 2012-10-8 23:41:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
其实我是第一次接触Vboot这个启动,而下载后到手尽然一次安装XP到VHD成功!?经验就是细心加仔细,事实是一码事,根本不需要那个傻瓜什么VHD安装工具来处理的!
找度娘要Vboot的破解版一大堆,下载后进grub目录打开里面的grub.cfg文件,请用记事本编辑即可!
如下是安装VHDXP的关键内容:
menuentry "XP VHD" {
  vboot harddisk="(hd0,1)/winxp_CHILD.vhd"
}
menuentry "XP Install Step 2" {
  vboot harddisk="(hd0,1)/winxp_CHILD.vhd" cdrom=(hd0,1)/winxp-sp2.iso boot=harddisk
}
menuentry "XP Install Step 1" {
  vboot harddisk="(hd0,1)/winxp_CHILD.vhd" floppy=(hd0,1)/vboot/vboot.img cdrom=(hd0,1)/winxp-sp2.iso boot=cdrom
}
看到没有?
vboot harddisk="(hd0,1)/winxp_CHILD.vhd
说明创建的VHD文件名字必须是winxp_CHILD.vhd这个全名,此时一定注意大小写,因为grub对大小写非常敏感,不像windows那样吊儿郎当!而(hd0,1)代表是第一个硬盘的第一分区,那么第二分区怎么表达呢?不是hd0,2了而是hd0,5了!这与linux表达方式一致。这个命令的总意思是:创建一个名为winxp_CHILD.vhd虚拟硬盘文件放到第一个硬盘的第一分区根目录下、
再看:
menuentry "XP Install Step 1" {
  vboot harddisk="(hd0,1)/winxp_CHILD.vhd" floppy=(hd0,1)/vboot/vboot.img cdrom=(hd0,1)/winxp-sp2.iso boot=cdrom
}
这个话意思是安装第一步,请把需要安装的xp镜像改名为winxp-sp2.iso后放到第一个硬盘的第一分区!
而下面这个命令:
menuentry "XP Install Step 2" {
  vboot harddisk="(hd0,1)/winxp_CHILD.vhd" cdrom=(hd0,1)/winxp-sp2.iso boot=harddisk
}就是安装第二步了!
当然这条命令:menuentry "XP VHD" {
  vboot harddisk="(hd0,1)/winxp_CHILD.vhd"
}
就是安装后启动VHD里面的xp系统了!
现在说一下怎么来实行这些所谓的三步曲的,其实作者完全可以利用井号注释这三步命令的操作方法的,很可惜他没有,可能这不是给我们小白玩的。。。。
XP Install Step 1就是把上面的准备工作做好后来执行的第一步,当启动后进入XP的安装菜单,一路进行到选择安装分区的时候一定注意不要安装到实际硬盘上,在分区里面我们应该看到有一个未使用的硬盘,对!就是这个,选择在这个未使用硬盘上新建分区后进行安装,当所有文件拷贝完安装程序要求重启后我们就执行第二步选择XP Install Step 2这个启动菜单了,这是最后一次xp安装直到完成安装再次重启后我们应该选择第三步执行XP VHD这个启动菜单进入XP系统,这一次是真正的进VHD系统了!
最后总结:写这个Vboot的人太不会处理命令了。。。。
其实完全可以利用if加echo这2个命令来完成以上命令的全自动化操作!!!

[ 本帖最后由 qczstart 于 2012-10-8 23:54 编辑 ]
2#
发表于 2012-10-9 00:00:30 | 只看该作者
你真棒,手动能力强,不过工具总有工具的好处,适合不同层次需求的人
回复

使用道具 举报

3#
 楼主| 发表于 2012-10-9 00:04:46 | 只看该作者
原帖由 快雪时晴 于 2012-10-9 00:00 发表
你真棒,手动能力强,不过工具总有工具的好处,适合不同层次需求的人

工具只是一个图形界面,而背后还是执行命令的,我只能说手动自由,工具太傻瓜和模拟了。。。
回复

使用道具 举报

4#
发表于 2012-10-11 14:13:38 | 只看该作者
"而(hd0,1)代表是第一个硬盘的第一分区,那么第二分区怎么表达呢?不是hd0,2了而是hd0,5了",02代表主分区,05是第一个逻辑分区。
回复

使用道具 举报

5#
发表于 2012-10-11 16:08:00 | 只看该作者
手动是基础,vboot本来就是提供了手动方式。
至于第二分区的分区号到底是2还是5,要具体情况具体分析,并不是固定的。
回复

使用道具 举报

6#
发表于 2012-10-11 16:14:20 | 只看该作者
安装方法,说明文件里都写得很清楚。只是对于菜鸟,有时照猫画猫都不灵。
回复

使用道具 举报

7#
发表于 2012-10-11 23:31:47 | 只看该作者
原帖由 yds8999 于 2012-10-11 14:13 发表
"而(hd0,1)代表是第一个硬盘的第一分区,那么第二分区怎么表达呢?不是hd0,2了而是hd0,5了",02代表主分区,05是第一个逻辑分区。

恩,,有時候,,,我都搞亂了。。
回复

使用道具 举报

8#
 楼主| 发表于 2012-12-17 20:01:17 | 只看该作者
原帖由 lianjiang 于 2012-10-11 16:08 发表
手动是基础,vboot本来就是提供了手动方式。
至于第二分区的分区号到底是2还是5,要具体情况具体分析,并不是固定的。

是的!第二分区有主分区和扩展后的逻辑第一分区之分
回复

使用道具 举报

9#
发表于 2014-9-15 23:03:53 | 只看该作者
okokok
回复

使用道具 举报

10#
发表于 2014-9-18 05:53:58 来自手机 | 只看该作者
留名
回复

使用道具 举报

11#
发表于 2015-2-3 13:20:39 | 只看该作者
你真棒,手动能力强
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 17:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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