|  | 
 
| 一直在尝试,今天终于安装成功了。 
 先分享一下我认为比较关键大的的细节,日后再考虑整理教程,欢迎大家拍砖
 无linux基础者,请勿动手!!!
 
 1、所需文件:
 
 ubuntu-10.04.2-desktop-amd64.isovmliteworkstation3.2.6.exe、vboot、
 VBoxGuestAdditions_3.2.6.iso:http://www.vmlite.com/download/3.2.6/VBoxGuestAdditions_3.2.6.iso
 vmlinuz-2.6.32-21-generic和initrd.img-2.6.32-21-generic
 (请到http://www.vmlite.com/index.php/ ... ux-vboot-appliances页面中的ubuntu-1004-64-setup-files.7z获取)
 
 2、安装vhd镜像
 a、安装vmliteworkstation3.2.6,并使用它创建虚拟机ubuntu 64bit。系统镜像用的就是上面的ubuntu-10.04.2-desktop-amd64.iso.
 b、安装完ubuntu后,安装2.6.32-21的内核,
 
 sudo apt-get install linux-image-2.6.32-21-genericsudo apt-get install linux-headers-2.6.32-21-generic(这行命令应该是可以不要的)
 将从官方下载的vmlinuz-2.6.32-21-generic和initrd.img-2.6.32-21-generic覆盖/boot/目录下的vmlinuz-2.6.32-21-generic和initrd.img-2.6.32-21-generic
 
 c、运行
 
 sudo grub-config 重新生成grub菜单
 然后修改虚拟机中这个ubuntu的grub.cfg菜单,将内核2.6.32-21的引导放置在第一启动
 d、在虚拟机中加载VBoxGuestAdditions_3.2.6.iso,并安装相应的版本,我的是64位的,所以是运用改光盘中的VBoxLinuxAdditions-amd64.run,其实就是安装vbox的曾强功能附件。
 至此,你已经获得了可以在你的电脑上引导的ubuntu vhd镜像了,将这个vhd拷贝出来(最好另外备份一个)
 
 2、下面这个是我的vboot的grub.cfg关于ubuntu的配置文件
 menuentry "VHD Ubuntu 10.04 x64, Linux 2.6.32-21-generic" {
 insmod vhd
 vhd vhd0 (hd0,2)/vboot/ubuntu-x64.vhd --partitions
 linux (vhd0,1)/boot/vmlinuz-2.6.32-21-generic root=/dev/sda2 vloop=/vboot/ubuntu-x64.vhd vlooppart=p1 quiet splash
 initrd (vhd0,1)/boot/initrd.img-2.6.32-21-generic
 }
 
 概要解释一下,这个vhd我是放置在主分区d:\vboot里面的,所以是vhd vhd0 (hd0,2)/vboot/ubuntu-x64.vhd和root=/dev/sda2 vloop=/vboot/ubuntu-x64.vhd
 因为是默认分区方案,sda1挂挂载/,sda5为swap,所以 linux (vhd0,1)
 
 3,重启。
 
 
 欢迎大家拍砖,稍后上传部分附件
 | 
 |