当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [分享]edgy下安装xen虚拟机的方法!
帖子发表于 : 2006-11-04 20:36 
头像

注册: 2006-09-24 22:43
帖子: 710
送出感谢: 0 次
接收感谢: 0 次
今天刚做的成功了,发布出来给大家参考。照着做就可以做好,我的系统挺干净的,新装没两天。


1:装好ubuntu 6.10桌面;
2:下载XEN的2进制包,http://www.xensource.com/xen/downloads/dl_303tarballs.html,我选PAE版本,我的CPU支持PAE;
3:插进6.10光盘 sudo apt-get install iproute python python-twisted bridge-utils安装必须组件;
4:tar xvf xen-3.0.3_0-install-x86_32p.tgz 解开下载的包;
5:进入展开的dist目录,root执行install.sh,应该无错;
6:install.sh后在/lib/modules下生成一个2.6.16.29-xen的目录,这个目录名会因xen版本不同发生变化;此时/lib/modules下应该有两个目录,2.6.16.29-xen 和 2.6.17-10-generic;
7:/sbin/depmod -a 2.6.16.29-xen,参数对应于上面的目录名,命令结束没有任何提示;
8:sudo mkinitramfs -o initrd.img-2.6.16.29-xen 2.6.16.29-xen
9:编辑/boot/grub/menu.lst启动菜单,在### BEGIN AUTOMAGIC KERNELS LIST之前添加

title Xen 3.0 / XenLinux 2.6.16.29 as dom0
kernel /xen-3.gz dom0_mem=192M
module /vmlinuz-2.6.16-xen root=/dev/hda4 ro console=tty0
module /initrd.img-2.6.16.29-xen

root=参数照抄启动原核心启动配置,我的是/dev/hda4

10:重启系统,选择新配置项启动;

我参考了其他文档,主要的不同在于menu.lst的配置项,我这里没有initrd.img似乎就会kernel panic,后来调了半天,发现必须用module加载initrd.img才行,否则出错。

完成后顺利进入dom0,但是这个核心没有找到我的无线网卡。


附件:
文件注释: xen的虚拟网卡
xennet.png
xennet.png [ 47.37 KiB | 被浏览 902 次 ]



最后由 sysnotdown 编辑于 2006-11-06 17:14,总共编辑了 1 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-11-04 23:20 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
把标题改一下,添一个[分享],看得人会更多。
顶一下。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-11-05 14:02 
头像

注册: 2006-10-01 14:34
帖子: 608
送出感谢: 0 次
接收感谢: 0 次
XEN是什么?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-11-05 14:17 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
虚拟机。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-11-05 18:37 
头像

注册: 2006-10-01 14:34
帖子: 608
送出感谢: 0 次
接收感谢: 0 次
zhuqin_83 写道:
虚拟机。

哪种类型的?截个图来瞧瞧 :P


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-11-05 18:41 

注册: 2006-03-03 18:07
帖子: 86
送出感谢: 0 次
接收感谢: 0 次
按楼主的方法安装成功了,谢谢了!
不过有个问题,怎么用?按照以前看到了介绍,/usr/sbin/xend start,然后 /usr/sbin/xm list,会提示当前在dom0状态,为什么我使用时显示:ERROR:can not find file xend. is xend running?是不是还需要其他的配置?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-11-06 0:39 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
操作系统的虚拟机。不是游戏机。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-11-06 17:18 
头像

注册: 2006-09-24 22:43
帖子: 710
送出感谢: 0 次
接收感谢: 0 次
fyfwn 写道:
按楼主的方法安装成功了,谢谢了!
不过有个问题,怎么用?按照以前看到了介绍,/usr/sbin/xend start,然后 /usr/sbin/xm list,会提示当前在dom0状态,为什么我使用时显示:ERROR:can not find file xend. is xend running?是不是还需要其他的配置?


我好想是在dom0下运行xend start是成功的。然后用xm建虚拟机这步我没作,因为dom0无法发现我的无线网卡,不能上网。

dom0配置起来了就是基础起来了,可以用xm命令来建立虚拟机,具体请参考其他文档。


页首
 用户资料  
 
9 楼 
 文章标题 : 可以安装 windows,不过需要 CPU 支持
帖子发表于 : 2006-11-10 23:31 

注册: 2006-11-04 20:58
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
http://www.planetjoel.com/viewarticle/5 ... pper+Drake


页首
 用户资料  
 
10 楼 
 文章标题 : 重启进不了系统
帖子发表于 : 2006-11-14 19:17 

注册: 2005-10-18 3:28
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
我按照文中的方法安装后,重启时停在了
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
把鼠标拔了之后就停在了
Begin: Waiting for root file system... ....

请问是什么问题!


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-11-14 19:25 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
经验是安装vm不如直接使用真实系统。作为研究还差不多。 :lol:


_________________
● 鸣学


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-11-14 19:27 

注册: 2005-10-18 3:28
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
主要是想在Ubuntu桌面版上使用Xen装个服务器版,用来做单独的服务器!


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-11-15 2:55 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
需要cpu支持的吧?


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-11-16 12:09 

注册: 2005-10-18 3:28
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
请问没人遇到我这样的问题吗?


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2006-11-18 0:16 

注册: 2005-10-18 3:28
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
问题解决了,参考https://help.ubuntu.com/community/XenVirtualMachine/XenOnUbuntuEdgy

主要是Edgy使用了UUID来命名设备名称了,所以
引用:
title Xen 3.0 / XenLinux 2.6.16.29 as dom0
kernel /xen-3.gz dom0_mem=192M
module /vmlinuz-2.6.16-xen root=/dev/hda4 ro console=tty0
module /initrd.img-2.6.16.29-xen

改为
代码:
title Xen 3.0 / XenLinux 2.6.16.29 as dom0
kernel /xen-3.gz dom0_mem=192M
module /vmlinuz-2.6.16-xen root=UUID=XXXXXXXX ro console=tty0
module /initrd.img-2.6.16.29-xen


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译