How does the Materhorn work?
You ask all the good questions.. Well in a attempt to encapsulate better explanations here goes.. 1a – First the boot sector program “LDLINUX.SYS” in the root directory of your floppy is executed 1b – This is indicated by the echo to your console of “SYSLINUX 1.48 2004-09-26 by Peter Alvin” It is important to note that the syslinux program produces the above boot loader (LDLINUX.SYS) that makes your floppy bootable. ldlinux.sys also provides the intelligence to initialize the boot time ramdisk that follows. 2a- The boot manager reads the syslinux.cfg file and determines that you have indicated you wish it to create a ramdisk for the file called ‘root.lrp’ by the statement ‘initrd=root.lrp’. 2b – root.lrp is searched for in the root directory of the floppy and if there is inserted into the newly created ramdisk on your Materhorn system. This lrp file contains the base of your linux filesystem that the rest of the lrp files will depend upon. It includes /, /bin, /lib, /opt, /root, /sbin,