Re: NFS Root - Diskless Clients
Christoph Klein wrote:
> hi
>
>> Doch im Prinzip schon, unter /lib/modules/2.4.18-bf stehen findest Du
>> sämtliche Module, wenn da nfs-client Module dabei sind, müsstest Du diese
>> aus der initrd laden.
>
> stimmt - daran habe ich jetzt nicht gedacht *g*
> kann man denn auch wo die mit einkompilierten module nachschauen ?
IMHO nur in der .config Datei.
>
>> IHMO müssen diese dann in der initrd vorhanden sein. Die kernel insmod
>> Option ist mir unbekannt, nach meinem Wissen müssen die Module dann aus
> der
>> initrd heraus geladen werden.
>
> vielen dank für die info - also nur mit dem initrd ist es dann dem kernel
> möglich module zu laden, wenn noch kein root-datei-system gemountet ist.
Ja genau, darum versuche ich das auch immer zu vermeiden.
[snip]
>
> hmm, somit hätte man aber nicht mehr die möglichkeit über NFS ein
> root-dateisystem einzubinden, sofern ich das jetzt richtig verstehe.
Doch, natürlich geht das. In der initrd wird das zukünftige root-dateisystem
irgendwohin gemounted und dieser Mountpunkt mittels pivot_root als root
Dateisystem gesetzt. In meiner Beispiel linuxrc wird das auch so gemacht.
[snip]
>> ich habe mir auch diskless clients gebaut, habe allerdings den kernel
>> (vorher 2.4.irgendwas, inzwischen 2.6.4) selbst kompiliert, da nfs root
>> unterstützung defaultmäßig nicht enabled war.
Uh, zwei völlig verschiedene Antworten zusamenzufassen ist keine so gute
Idee. Viel zu verwirrend.
Grüsse,
Bernd
Reply to: