无忧启动论坛

标题: 分享利用Vboot安装VHDXP经验! [打印本页]

作者: qczstart    时间: 2012-10-8 23:41
标题: 分享利用Vboot安装VHDXP经验!
其实我是第一次接触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 编辑 ]
作者: 快雪时晴    时间: 2012-10-9 00:00
你真棒,手动能力强,不过工具总有工具的好处,适合不同层次需求的人
作者: qczstart    时间: 2012-10-9 00:04
原帖由 快雪时晴 于 2012-10-9 00:00 发表
你真棒,手动能力强,不过工具总有工具的好处,适合不同层次需求的人

工具只是一个图形界面,而背后还是执行命令的,我只能说手动自由,工具太傻瓜和模拟了。。。
作者: yds8999    时间: 2012-10-11 14:13
"而(hd0,1)代表是第一个硬盘的第一分区,那么第二分区怎么表达呢?不是hd0,2了而是hd0,5了",02代表主分区,05是第一个逻辑分区。
作者: lianjiang    时间: 2012-10-11 16:08
手动是基础,vboot本来就是提供了手动方式。
至于第二分区的分区号到底是2还是5,要具体情况具体分析,并不是固定的。
作者: lianjiang    时间: 2012-10-11 16:14
安装方法,说明文件里都写得很清楚。只是对于菜鸟,有时照猫画猫都不灵。
作者: 2011lonei    时间: 2012-10-11 23:31
原帖由 yds8999 于 2012-10-11 14:13 发表
"而(hd0,1)代表是第一个硬盘的第一分区,那么第二分区怎么表达呢?不是hd0,2了而是hd0,5了",02代表主分区,05是第一个逻辑分区。

恩,,有時候,,,我都搞亂了。。
作者: qczstart    时间: 2012-12-17 20:01
原帖由 lianjiang 于 2012-10-11 16:08 发表
手动是基础,vboot本来就是提供了手动方式。
至于第二分区的分区号到底是2还是5,要具体情况具体分析,并不是固定的。

是的!第二分区有主分区和扩展后的逻辑第一分区之分
作者: ~z9~    时间: 2014-9-15 23:03
okokok
作者: 3ax31a    时间: 2014-9-18 05:53
留名
作者: 2011xiongdeyuan    时间: 2015-2-3 13:20
你真棒,手动能力强




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