= Linux von Null =

Mit diesem Projekt wollen wir versuchen, ein Debian-Linux-System
von Grund
auf aufzubauen. Dieses System soll dann von CD bootbar gemacht
werden und als Basis für einen universellen Schulserver dienen.

Um nicht ganz bei Null anzufangen (womit der Titel schon
wieder gelogen ist...), haben wir erstmal ein Debian-System
genommen und
versucht, dieses soweit wie möglich zu verkleinern. Unsere
genauen Modifikationen sind auf der Seite SchulserverGrundsystem zu
finden.


== Das System auf einem DOS-Windows-Rechner booten ==

Unser Minimal-System soll später von einer CD geladen werden.

Zunächst (solange alles im Fluß ist) und für mich (Peter, der über
keinen
CD-Brenner verfügt) bieten sich zwei andere Varianten an:
* Mounten des Root File Systems über NFS
* Mounten eines Root File Systems, das als Datei in einer DOS, VFAT
oder NTFS Partition steht

''Um die Unterschiede zwischen CD-System und Harddisk-System so
gering wie möglich zu halten, kann man das root-filesystem auch als
ein iso-Filesystem in einer Harddisk-Partition halten. Diese Lösung
ist allerdings nicht so gut änderbar (das Filesystem muss bei
Änderungen komplett neu erzeugt werden). Am flexibelsten ist wohl,
ein ext2-System read-only zu mounten. Die NFS-Lösung ist auch nicht
schlecht, da wir ja irgendwann sowieso mal sowas vorhatten, um die
Schülerrechner an den Server anzubinden, allerdings wohl die
komplizierteste Lösung.  -- ThomasBayen''

Links und Doku zum Thema:
* /usr/src/linux/Documentation/initrd.txt
* /usr/src/linux/nfsroot.txt
*
http://www.tu-harburg.de/~semb2204/dlhp/HOWTO/mini/DE-Loop-Root-Device-HOWTO.html
*
http://www.tu-harburg.de/~semb2204/dlhp/HOWTO/DE-BootPrompt-HOWTO.html
* http://www.linuxfaq.de/f/cache/148.html