sanichui 发表于 2011-2-22 16:09:00

手动安装vhd ubuntu10.04 lts 64bit【已成功】

一直在尝试,今天终于安装成功了。

先分享一下我认为比较关键大的的细节,日后再考虑整理教程,欢迎大家拍砖
无linux基础者,请勿动手!!!

1、所需文件:
ubuntu-10.04.2-desktop-amd64.iso
vmliteworkstation3.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/products/vboot/download-linux-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-generic
sudo 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,重启。


欢迎大家拍砖,稍后上传部分附件

sanichui 发表于 2011-2-22 16:23:41

VBoxGuestAdditions_3.2.6.iso:
http://u.115.com/file/f8942731d8
VMlite
http://u.115.com/file/f828d3fb87
vmlinuz-2.6.32-21-generic:
http://u.115.com/file/f826e23833
initrd.img-2.6.32-21-generic:
http://u.115.com/file/f870ab9ca8
ubuntu-1004-64-setup-files.7z
http://u.115.com/file/f8185546bf
ubuntu-1004-setup-files.7z
http://u.115.com/file/f8bbe287b7




vboot for ubuntu 不蓝屏,不死机,不过,大家要小心使用update哦,

HY 发表于 2011-2-22 16:24:51

还没有学习到linux这里,看来要好好学习学习了,谢谢分享!

lianjiang 发表于 2011-2-22 16:30:36

原帖由 sanichui 于 2011-2-22 16:23 发表 http://bbs.wuyou.net/images/common/back.gif
vboot for ubuntu 不蓝屏,不死机,

看来这个软件开发者对windows用户实行了歧视性政策。呵呵。

zhangthe9 发表于 2011-2-24 10:28:28

能试下 RHEL 6的版本吗

2010Mrmay 发表于 2011-2-24 12:22:48

很麻烦的说,楼主用wubi安装过吗?哪个性能好点?

sanichui 发表于 2011-2-24 14:28:15

关键是内核文件的支持,这个内核里面已经包括了vhd的驱动,如果你想尝试rhel6,可以先去官方尝试一下fedora13的那个vhd,然后,可以照着我的这个方法试试

zhtz 发表于 2011-2-26 12:24:37

原帖由 2010Mrmay 于 2011-2-24 12:22 发表 http://bbs.wuyou.net/images/common/back.gif
很麻烦的说,楼主用wubi安装过吗?哪个性能好点?
用Linux的人,一般不会用wubi安装的。

w352864 发表于 2011-2-26 13:17:23

Linux,还是实体硬盘的性能比较好,用LINUX的人,都是讲究稳定,分完区,装一次系统,基本上就不动了,如果不乱用ROOT权限的话,基本就不用重做系统,所以还是分一下区,一劳永逸,没必要VHD或WUBI

sanichui 发表于 2011-3-3 18:21:31

回复 #9 w352864 的帖子

vhd并不代表不稳定,技术在进步,那么多的虚拟化不一样是部署在虚拟化环境里。

qj_tzy 发表于 2011-3-24 21:55:50

请教 #1 sanichui 的帖子

您帖子中说:

将从官方下载的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

我对linux不熟悉,如何将实体机硬盘中的以上文件复制到虚拟机中覆盖之,诚请sanichui及各位网友指点。

2011aaa 发表于 2011-4-2 16:51:14

回复 #1 sanichui 的帖子

1sudo apt-get install linux-image-2.6.32-21-generic
sudo apt-get install linux-headers-2.6.32-21-generic(这行命令应该是可以不要的)
2、在虚拟机中加载VBoxGuestAdditions_3.2.6.iso,并安装相应的版本,我的是64位的,所以是运用改光盘中的VBoxLinuxAdditions-amd64.run
这两步分别是什么作用的哦

yjq635 发表于 2011-4-6 14:44:13

我希望这个能搞的通用一点,

XP下已经搞定了,
1、把系统灌进VHD
2、把vhd的驱动装到系统呢
3、vboot加载VHD启动

那么在linux下是不是大概过程也是一样的呢
1、把系统灌进VHD---------------虚拟机中安装
2、把vhd的驱动装到系统呢----楼主说新的内核已经有这个驱动了?那么是不是替换掉原系统中的相应文件就行了呢
3、vboot加载VHD启动----------这个楼主已经给了菜单了,

山外メ雲ジ 发表于 2011-7-2 19:59:23

回复 #11 qj_tzy 的帖子

把那些文件都打包成ISO光盘格式,直接光盘挂载上去……

laoduo123 发表于 2012-1-3 12:47:18

还没有学习到linux这里,看来要好好学习学习了,谢谢分享

wan06 发表于 2012-1-3 16:00:03

附件文件未被共享啊!?

terryxuwen 发表于 2012-1-3 17:44:36

sudo apt-get install linux-image-2.6.38-7-generic

找不到源啊

2011tywerty 发表于 2012-1-3 21:48:34

vbootfor ubuntu 文件是否会过期?

qj_tzy 发表于 2012-1-25 11:23:45

回复 #2 sanichui 的帖子

下载已过期,请楼主延期,谢谢!

ql1307096 发表于 2012-8-7 09:46:32

不错,学习了,试试看

szfhx 发表于 2012-8-12 06:26:57

支持                  顶
页: [1]
查看完整版本: 手动安装vhd ubuntu10.04 lts 64bit【已成功】