These files are for use with Plex86.
CVS on SourceforgeYou can browse the cvs source for plex86 on sourceforge here.
Initial Ram Disks and NFS root filesThe modules contained in them were built for the kernel which Kevin Lawton has compiled Linux 2.4.20 image.
I use the following command line to start Plex86: (download)
plex86/host-user/linuxvm -megs 32 -linux-image ~/linux/vmlinux-2.4.20-plex86 -initrd-image 0x1a00000 ~/linux/initrd.2M.img.gz -command-line "root=/dev/nfs nfsroot=host-vmnet:/nfsroot mem=nopentium bogomips=5570"
And this to setup the host network: (download)
/sbin/ifconfig tun0 hw ether 00:FF:84:8E:94:31 192.168.10.1
/sbin/arp -s 192.168.10.2 0:53:4e:55:4c:30
The initrd file has been updated so that you can now choose (using the nfsroot kernel parameter) where to mount the root from.
This is the old verson which only mounted from host-vmnet:/nfsroot
Here is my nfsroot, it is based on the original initrd that Kevin Lawton made but updated to glibc 3.2.2 (as that is what Mandrake 9.1 is and I want to be able to copy binaries bewtween my host and guest!):