Dansk – English – Espa?ol – Fran?ais – Indonesia – Italiano – Lietuvi?kai – Magyar – Nederlands – Polski – Português – Roman? – Slovensky – Suomi – Svenska – Türk?e – ?esky – Ελληνικ? – Български – Русский – Српски – Укра?нська – ????? – ??? – 日本語 – 正體中文 – 简体中文 – ???
什么是 user-mode-linux?User-mode-linux (UML) 是让一个linux作为一个独立进程运行在另一个linux上。 请在[1] 查找 uml 的详细安装使用指南。 为什么使用 UML?UML 是一种在同一时间运行多 (arch-)linux 的安全方式。 每个进程都是独立去其它的, 这非常安全,例如在同一机器上进行多种测试和开发而不互相干扰。如果一些测试进程损坏并不会影响宿主系统或者开发用进程。 HOWTO运行所需:
现在开始1.) 首先您要创在一个独立、大的文件用来安装 arch。 如下命令会创造一个独立的空的 1GB 文件 - 应该足够安装一个基 arch 系统。 dd if=/dev/zero of=archRootFs bs=1MB count=1000
mke2fs archRootFS
mount -o loop archRootFs /mnt
sh archbootstrap /mnt/ ftp://archlinux-mirror
/dev/ubd0 / ext2 defaults 0 0 可以通过禁用 hotplugin 来加快启动时间,在 /mnt/etc/rc.conf 加入: DAEMONS=(syslog-ng !hotplug !pcmcia network netfs crond)
umount /mnt modprobe tun tunctl -u users chown root.users /dev/net/tun ifconfig tun0 192.168.0.100 up
linux ubd0=archRootFs eth0=tuntap,,,192.168.0.100 ",,," 意思是: eth0=transport,tuntap device,MAC adress,ip 例如: eth0=tuntap,tap0,3f:2a:bb:00:00:00,192.168.3.23 祝您开心使用 uml。 |
|
来自: jijo > 《UML/lguest》