BofD
2006-04-12, 02:06:28
Hi,
ich habe folgende Aufgabe vor mir:
Rechner 1: Normaler PC(i686) mit Gentoo-Linux stellt über tftp und nfs ein Betriebssystem bereit(ebenfalls Gentoo)
Rechner 2: ThinClient(i586) ohne HDD mit CompactFlash-to-Ide-Slot(bootbar; CompactFlash Karte ist 16MD groß) und über USB angeschlossende Festplatte. Des weiteren 233MHz 32+128MB Ram
Zur Zeit sieht das so aus, dass Rechner 2 beim Starten über das Netzwerk bootet. Nun will ich aber, dass der Recher 2 alleine laufen kann ohne dass Recher 1 an ist. Ich stelle mir das so vor: Der Rechner bootet erst von der CF-Karte und lädt die nötigen Sachen, um die externe Festplatte zu mounten, auf der dann die Anwendersoftware ist. Problem ist nur, dass die CF-Karte 16MB Speicher hat und ich jetzt nicht genau weiß, was alles gebraucht wird, um die externe Festplatte zu mounten.
Achja und noch eine Einschränkung: Der Kernel für Rechner 2 kann nicht neu kompiliert werden, sonst könnte man alle nötigen Treiber in den Kernel rein packen.
Wie bekomme ich also Linux von NFS-root auf CF Karte + externe Festplatte?
ich habe folgende Aufgabe vor mir:
Rechner 1: Normaler PC(i686) mit Gentoo-Linux stellt über tftp und nfs ein Betriebssystem bereit(ebenfalls Gentoo)
Rechner 2: ThinClient(i586) ohne HDD mit CompactFlash-to-Ide-Slot(bootbar; CompactFlash Karte ist 16MD groß) und über USB angeschlossende Festplatte. Des weiteren 233MHz 32+128MB Ram
Zur Zeit sieht das so aus, dass Rechner 2 beim Starten über das Netzwerk bootet. Nun will ich aber, dass der Recher 2 alleine laufen kann ohne dass Recher 1 an ist. Ich stelle mir das so vor: Der Rechner bootet erst von der CF-Karte und lädt die nötigen Sachen, um die externe Festplatte zu mounten, auf der dann die Anwendersoftware ist. Problem ist nur, dass die CF-Karte 16MB Speicher hat und ich jetzt nicht genau weiß, was alles gebraucht wird, um die externe Festplatte zu mounten.
Achja und noch eine Einschränkung: Der Kernel für Rechner 2 kann nicht neu kompiliert werden, sonst könnte man alle nötigen Treiber in den Kernel rein packen.
Wie bekomme ich also Linux von NFS-root auf CF Karte + externe Festplatte?