Chinaunix首页 | 论坛 | 博客
  • 博客访问: 649569
  • 博文数量: 90
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 2018
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-03 13:09
文章分类

全部博文(90)

文章存档

2010年(7)

2009年(23)

2008年(60)

我的朋友

分类: LINUX

2008-04-23 19:36:16

历经不到10天的时间开始学习linux vserver,一开始是在gentoo linux上,比较容易,按照手册
一步一步来,就OK了
 
接下来是重点,首选OS 不是属于任何distribution,是 linux from scratch,也就是基于OpenEmbedded的,对OS的要求分为两个方面:
1 kernel方面,我porting了 最新的vserver版本
 

DESCRIPTION = "Linux-vserver Kernel "
SECTION = "kernel"
LICENSE = "GPL"
PR = "r1"
MAINTAINER = "Lynn Lin "

S = "${WORKDIR}/linux-2.6.22.19"

SRC_URI = " \
           file://defconfig \
           file://patch-2.6.22.19-vs2.2.0.7.diff;patch=1 \
                  "


inherit kernel

KERNEL_IMAGETYPE = "bzImage"

do_configure_prepend() {
        install -m 0644 ${WORKDIR}/defconfig ${S}/.config
}

2 application suite
  前面日志中已经发布了这方面相关的东东

其实,上面两个方面是大的方面,还有很多细节的东东,最终也会导致大大的不同,这两天就这方面的,debug了半天,比如 env 要在 /bin/env

这几方面准备好之后,就开始安装

 

vserver demo build -m template --hostname demo --interface eth0:172.26.26.110/32 --initstyle=plain -t rootfs.tar.gz
vserver demo start
vserver demo enter

# enjoy it in guest os ^_^

阅读(1043) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~