|
最近想尝试一下linux vhd,在vboot官网下载了 1104的ubuntu, 成功运行了<br />发现这个系统是英文版的,决定自己做一个linux vhd,选择了 linux deepin最新的 11.06.1 正式版。linux deepin是基于ubuntu的修改版,想来vboot官方应该是支持的。下面是我做的步骤:
1、下载 Linux Deepin 11.06.1 正式版,下载官网的vmlitestation和内核setup文件
2、安装vmlite station,新建虚拟机。安装linux deepin
3、安装完毕后,运行虚拟机。在超级终端下用"uname -a"发现内核版本是2.6.38-11,而vboot官网提供的最新内核文件是-2.6.38-7。于是运行 sudo apt-get install linux-image-72.6.38-7-generic ,发现找不到源
4、死马当活马医了,把官网的vmlinuz-2.6.38-7-generic,initrd.img-2.6.38-7-generic 两个文件拷贝到vhd的boot目录下
5、修改boot里面grub配置文件,复制一份linux deepin的启动菜单,将其中2.6.38-11的地方修改为2.6.37-7,放在启动第一位,并且保存。
6、修改vboot菜单,同运行官网的ubuntu系统一样
7、实机运行vhd后,发现能进入系统,但没有声音、鼠标不能用,键盘能操作。在终端里面运行命令,发现内核已经是2.6.38-7。因为鼠标不能用所以还没有详细的试
请问各位大侠,怎么安装才能正常运行呢?
我用的vboot是1.1版
另外,其实运行官网ubuntu系统时候也不是一帆风顺,遇到了“need to load kernel firest”的错误,后来发现是vboot官网关于ubuntu1104运行的说明文件有误,菜单漏了“insmod vhd”这句话。加上这句话就没问题了。
[ 本帖最后由 terryxuwen 于 2012-1-1 17:09 编辑 ] |
|