|
其实我是第一次接触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 编辑 ] |
|