工作,学习,生活,这里将会有一些记录. 备用域名:http://meisw.wdlinux.cn 注册 | 登陆

制作xen vps OS模板for hypervm

网上很少适用于hypervm的xen vps系统模板可供下载使用,记得当时我找了好几天,差不多把大大小小的网站翻遍了,还曾试过使用openvz的OS模板,勉强可以使用,但不太完美。
最后转念一想,何不自己制作呢,终于找到这篇文章:制作及下载XEN模板 如获至宝呀。
记录在此,以备忘。以下内容综合原文及自己的制作过程记录。

我曾经找到这个网站:http://www.stacklet.com/ 有img合适的模板下载,需要修改才能用于hypervm。国内要开代理去访问,才能看到真正的内容,否则就是一个centos的apache默认页~这也是我无意中发现的。

制作过程:

需要root权限,在母机上操作。首先,我们下载需要的img格式模板

cd~
wget http://stacklet.com/sites/default/files/centos/centos.5-3.x86.20090423.img.tar.bz2

下载后,解压缩

tar jxf centos.5-3.x86.20090423.img.tar.bz2

接下来,我们将准备一个目录来挂载映像文件

mkdir /mnt/tmp
mount -o loop ~/centos.5-3.x86.20090423.img /mnt/tmp

然后

nano /mnt/tmp/etc/inittab
1:2345:respawn:/sbin/getty -L xvc0 9600 vt100

编辑/etc/ssh/sshd_config 允许root登陆

nano /mnt/tmp/etc/ssh/sshd_config
PermitRootLogin yes

下面开始制作hypervm OS模板

cd /mnt/tmp
tar czf /home/hypervm/xen/template/centos.5-3.x86.20090423.tar.gz

好了,制作成功。
最后编辑/etc/inittab 看看里面的内容是不是下面的东东,如果不是,改成下面的好点。反正我也不懂啥意思。

c1:2345:respawn:/bin/sh
#c1:1235:respawn:/sbin/agetty 38400 tty1 linux
#c2:1235:respawn:/sbin/agetty 38400 tty2 linux
#c3:1235:respawn:/sbin/agetty 38400 tty3 linux
#c4:1235:respawn:/sbin/agetty 38400 tty4 linux
#c5:1235:respawn:/sbin/agetty 38400 tty5 linux
#c6:12345:respawn:/sbin/agetty 38400 tty6 linux

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8

发表评论

评论内容 (必填):