Xen的源码安装及dom0,domU的设置(3)

1. 创建guest的逻辑卷

# apt-get install lvm2

由于lvm无法在正在使用的分区上创建逻辑卷,所以首先在Virtualbox中创建虚拟盘(DOC参考下载)。

免费下载地址在

用户名与密码都是

具体下载目录在 /2013年资料/2月/14日/Xen的源码安装及dom0,domU的设置

--------------------------------------------------------------

设置完后重新进入系统,假设新加的虚拟盘名为/dev/sdb。在其上生成文件系统:

# mkfs -t ext3 /dev/sdb

接着创建physical volume和volumn group(名为vg0):


# pvcreate /dev/sdb

# vgcreate vg0 /dev/sdb

如果用xen-create-image的话就不用手动用lvcreate创建logical volumn。

如果要重新创建可以先删掉原来的:


# lvremove /dev/vg0/xxxx

2. 安装domU的kernel,生成配置文件

比如创建名为mylucid的domU,用刚才创建的名为vg0的volumn group,使用pygrub(domU用单独的grub):


# xen-create-image --hostname=mylucid --dist=lucid --lvm=vg0 --mirror=http://cn.archive.Ubuntu.com/ubuntu --role=udev --force --verbose --pygrub --dhcp


中途需要从网络下载,完了就会生成/etc/xen/mylucid.cfg。


3. 设置网络

不是必须的,目的是让虚拟机中的系统能够访问外部网络。参考下面的网络设置部分:


4. 启动guest

# xm list,应该会出现类似于:

root@jzj-laptop:/home/jzj# xm list
Name                                        ID  Mem VCPUs      State  Time(s)
Domain-0                                    0  1896    1    r-----    97.6

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/20154.html