无忧启动论坛

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

使用vmlite你能使用ubuntu 10.04吗??

[复制链接]
跳转到指定楼层
1#
发表于 2010-12-22 21:16:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
使用vmlite你能使用ubuntu 10.04吗??

这个我是很头疼的问题啊!按照教程应该是没有问题的,我还是从官网上下载了对应的文件,很纠结的是我还是无法登陆啊!直接就跳
  1. mount: mounting /dev on /root/dev failed: No such file or directory
  2. mount: mounting /sys on /root/sys failed: No such file or directory
  3. mount: mounting /proc on /root/proc failed: No such file or directory
  4. Target file system doesn't have /sbin/init
  5. No init found. Try passing init= bootarg
复制代码


我本来是要通过安装10.04来了解,之后过渡到10.10,无法进入系统!

10.10的vhd我也做好了,对应的修改我也做了!出现的问题和10.04一样,这个就教了!

下面我把10.10使用的时候要修改的地方发出来
  1. menuentry "VHD Ubuntu 10.10" {
  2.         insmod vhd
  3.         vhd vhd0 (hd0,1)/ubuntu/ubuntu.vhd --partitions
  4.         linux (vhd0,1)/boot/vmlinuz-2.6.35-22-generic root=/dev/sda1 vloop=/ubuntu/ubuntu.vhd splash
  5.         initrd (vhd0,1)/boot/initrd.img-2.6.35-22-generic
  6. }
复制代码

vmlinuz-2.6.35-22-generic
initrd.img-2.6.35-22-generic


是我修改的地方

通过官方的readme可以推测出来10.04和10.10有不同之处,在虚拟机安装以后,进入boot文件中,我发现上述文件发生改变,我再ubuntu上了解到,10.10的内核发生了改变,恰好这两个文件就是linux的内核文件,其他的修改通之前的一样,我就不过多解释!

现在我就想问问大家有什么办法解决我的问题!或者大家来讨论一下吧!!
3#
 楼主| 发表于 2010-12-25 17:15:20 | 只看该作者
谢谢诶!
之后我发现可能在我修改代码的时候加入一部分错误的代吗!这个直接影响了正常的引导!

至于10.10,我现在发现出来以上一些代码的修改以外,还有部分文件的加入!现在我发现有一个叫 vloop.ko的文件也是很重要的!我没有办法打开,修改!看来这个只能等官方发布了!

官方是修改了引导的文件,在替代以后可以使系统直接进入vhd,读取文件!不知道有没有人能给我一点意见,如何打开这种文件
回复

使用道具 举报

2#
发表于 2010-12-24 20:20:54 | 只看该作者
你的10.04的都没有启动成功,就跑去弄10.10的?官方提供的下载在原10.04的内核中加入了驱动,你的10.10呢?

说一下我的:
vboot文件夹在c:\,ubuntu-1004-desktop-i386.vhd也在c盘
(如果想都放到其他主分区,相应修改下面的的(hd0,1)和root=/dev/sda1 即可)
————————————————————————————————————————————
简要说一次:首先在下面网页下载官方已经制作好的ubuntu10.04的vhd镜像文件ubuntu-1004.7z
http://www.vmlite.com/index.php/ ... ux-vboot-appliances

与之前的引导xp的文件相比,其实我们需要的只有这个压缩包中的两个文件:ubuntu-1004-desktop-i386.vhd和\ubuntu-1004\vboot\grub目录下的vhd.mod
将ubuntu-1004-desktop-i386.vhd解压至C:\,将vhd.mod放置在你的C:\vboot\grub目录下,
修改C:\vboot\grub目录下的grub.cfg文件,添加如下代码:

menuentry "VHD Ubuntu 10.04, Linux 2.6.32-21-generic" {
insmod vhd
vhd vhd0 (hd0,1)/ubuntu-1004-desktop-i386.vhd --partitions
linux (vhd0,1)/boot/vmlinuz-2.6.32-21-generic root=/dev/sda1 vloop=/ubuntu-1004-desktop-i386.vhd vlooppart=p1 quiet splash
initrd (vhd0,1)/boot/initrd.img-2.6.32-21-generic
}

至此,你就可以重启电脑开始你的vhd ubuntu10.04之旅了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 23:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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