学习NetBSD-体验Xen 2.0
2009-05-13 02:19:16来源:未知 阅读 ()
日期:2006.3.2
作者:congli@chinaunix.net
博客:http://congli.cublog.cn
BSD License版权发布
参考文章:NetBSD/Xen Howto.详细http://www.netbsd.org/Ports/xen/howto.html.
一.磁盘分区介绍(以FreeBSD命令):
ad0s1 128MB FAT32 # Grub
ad0s2 20GB UFS2 # FreeBSD
ad0s3 18GB FFSv2 # NetBSD
二.构建Xen-Based系统(Domain0)
假设NetBSD 3.0已安装,并同步了pkgsrc及src.
1.安装Grub
# cd /usr/pkgsrc/sysutils/grub
# make install clean clean-depends
2.把Grub安装到第一个分区,使用Grub引导NetBSD及NetBSD/Xen.
3.安装xentools20
# cd /usr/pkgsrc/sysutils/xentools20
# make install clean clean-depends
4.安装Xen 2.0内核
# cd /usr/pkgsrc/sysutils/xenkernel20
# make install clean clean-depends
复制Xen 2.0内核到/目录下:
# cp /usr/pkg/xen-kernel/xen.gz /
5.编译NetBSD/Xen内核,并复制成为/netbsd-XEN0
# cd /usr/src/sys/arch/i386/conf
# config XEN0
# cd ../compile/XEN0
# make depend
# make
# cp netbsd /netbsd-XEN0 注:如果想在dom0系统中运行PF,请先行编辑内核配置文件,打开相应的选项.
6.挂上MSDOS分区,修改Grub启动列表.最后menu.lst如下:
default 0
timeout 10
title FreeBSD 6.0
rootnoverify (hd0,1,a)
chainloader +1
title NetBSD 3.0
rootnoverify (hd0,2,a)
chainloader +1
title NetBSD/Xen
root (hd0,2)
kernel (hd0,2,a)/xen.gz dom0_mem=262144
module (hd0,2,a)/netbsd-XEN0 root=/dev/hda1 ro console=tty0
dom0_mem=262144代表了domain0的系统内存为256MB,module (hd0,2,a)/netbsd-XEN0就是NetBSD/Xen内核.
7.重启系统,并选择"NetBSD/Xen"进入系统.
# uname -a
NetBSD NetBSD.congli 3.0.0_STABLE NetBSD 3.0.0_STABLE
(XEN0) #0: Tue Feb 21 03:33:30 UTC 2006
builds@works.netbsd.org:/home/builds/ab/netbsd-3-0/i386/\
200602200000Z-obj/home/builds/ab/netbsd-3-0/src/sys/arch/i386/compile/XEN0
i386
8.启动Xen工具守护进程(/usr/pkg/share/examples/rc.d/xend)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- OpenBSD 4.5 2009-05-13
- DragonFly BSD 2.2.1发布 2009-05-13
- NetBSD 5.0发布 2009-05-13
- Flash 9 for FreeBSD 7.1 2009-05-13
- FreeBSD中启用SSH 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash