These are root file-systems suited for running UML. Thanks for the offered mirrors (www.coherenthosting.com, uml.almahdi.cc, faztek.dnsalias.org) The main site (moreira.dnsalias.net) has not all root file-systems. http://www.coherenthosting.com/prj/uml/henrique/pool_h01/ http://uml.almahdi.cc/henrique/pool_h01/ http://faztek.dnsalias.org/my_uml/pool_h01/ http://moreira.dnsalias.net/my_uml/pool_h01/ :::::::::::::: fs_deb3B_2.ex2.README :::::::::::::: fs_deb3B is a very small root file-system (this version is fs_deb3B_2), based on Debian Woody and on busybox (1.0-pre7). It has a lot of standard daemons, including sshd, tftp, ..., and I personally use it for quickly starting UML on my Pentium-II development server... The static IP address configured is 192.168.0.147 but can be easily changed via senv if 23.23.23.147 or any other ip. penv/xenv display persistent attributes. The command line linux ubd0=... if=24.24.24.147 gives quickly another ip on UML startup. (when you want to start a lot of UMLs on your host without bothering with configurations.) Note: dpkg/apt is not included. This is intended to be a very small root file-system. :::::::::::::: fs_umlslackroot_0.ex2.README :::::::::::::: This is the 'umlslackroot_0' root file-system, suited for UML: a slightly modified zipslack, originally from Slackware, to fit UML. (zipslack is based on Slackware 3.1) Original credits to: Patrick Volkerding Package sources are all available at: ftp://ftp.slackware.com/pub/slackware/slackware/source/ Please respect GPL agreements, and read ftp://ftp.slackware.com/pub/slackware/slackware/COPYRIGHT.TXT Patrick Volkerding has agreed the name of this root file-system. Original packages and contents were kept, except: * shadowconfig off (non secure - you can turn it on) * rc.ttys is invoked from rc.S, to enable tty's, having devfs=mount (default invoking UML) * Minor adaptations made on the initial scripts, some of them moved into /root/OLD. Changes are marked with 'Moreira'. * securetty was relaxed (non secure) The idea is to bring the UML connectivity as easy as possible. * Network is configured by default with a static IP: 192.168.0.147 * It contains sshd 3.7.1p1, compiled for Freesco 3.0.x, from http://www.freescosoft.com/home/html/FREESCO/packages/v0.3.x/ opensshd_---_dingetje.htm Original sources at: http://www.openssh.org Example of a command line to run UML: TAP=eth0=tuntap,tap0,,192.168.0.254 umid=zip ubd0=fs_umlslackroot_0.ex2 mem=32M $TAP con=null con0=fd:1,fd:0 Root file-system size: total size=90M df=87M 73M 9.5M # size, used, available bz2=30M Enjoy UML and umlslackroot! Henrique Moreira :::::::::::::: rootfs_rh90_3.tar.README :::::::::::::: This is the 'rh90_3' root file-system, suited for UML: a slightly modified RedHat 9.0, originally from (c)RedHat.com, to fit UML. Original credits to (c)RedHat.com: Red Hat Linux release 9 (Shrike) A lot of RPMs were installed, including: X-clients (xosview, ...) mysql apache squid webmin usermin A complete list can be found on the file: rootfs_rh90_3.rpm.lst A complete list of changes can be found on the file: rootfs_rh90_3-cvs.tar.gz Original packages and contents were kept, except: * 'cad' (ctrlaltdel) shuts down UML You can easily change that back to original editing one line of /etc/inittab ca::ctrlaltdel:/sbin/shutdown -t3 -h now =>to=> ca::ctrlaltdel:/sbin/shutdown -t3 -r now * /etc/rc.sysinit was changed, because 7 tty's appeared by default, and obviously this is not so handy. * /etc/default/rcS was added, to make configurable some startup vars, that by default suppress some anyoing warnings related to 'hwclock' (not interesting in UML), USB, etc. * When file /opt/uml/depmod_done.lst exists, depmod does not run. This is to speed up init. Root file-system size: total size=1200M # size, used, available tar.bz2=332M Note: this is a tar file, to make bz2 file even smaller than if using ext2. ********************************************* INSTRUCTIONS to install this root file-system: ********************************************* => Login as root dd if=/dev/zero of=fs_redhat.ex2 bs=1M count=1300 (you can choose 1400 or 1500 Mb if you want to have extra space) mount fs_redhat.ex2 /mnt/test -o loop cd /mnt/test tar xvfj rootfs_rh90_3.tar.bz2 => IMPORTANT, these directories must be created mkdir var/run mkdir var/log var/log/httpd => Now, let's unmount loop... cd / umount /mnt/test Enjoy UML and RedHat! Henrique Moreira