Ich hab' hier ein Problem mit swap space. Folgende Konfiguration:
Sagem - dbox2 (Linux 2.4.25, SW: cvs Ende Februar 2004) bootet uber Netz von einem Linuxserver (LFS-5.0) , auf dem ist auch das rootfs der dbox untergebracht. Laeuft alles prima.
Ich hab im Kernel der dbox das loop-device aktiviert und moechte, dass die Box swap space ueber loop (und NFS) bekommt. Also ca. so:
Aufm Server:
dd if=/dev/zero of=swapspace bs=1M count=128
Auf der Box:
losetup /dev/loop/0 /swapspace
mkswap /dev/loop/0
swapon /dev/loop/0
Lt. manpage von swapon muss das nicht immer funktionieren, aber bei nem diskless PC haut das auch prima hin. "top" auf der box sagt auch, dass ich dann 128 MByte swap hab. Nur in dem Moment, wo der swap auch benoetigt wird, kackt die Box ab: alle laufenden telnets werden beendet, auf der Konsole (seriell) kommt dann nur noch:
swap_dup: Bad swap file entry 000004e0
swap_dup: Bad swap file entry 000004e0
swap_dup: Bad swap file entry 000004e0
swap_dup: Bad swap file entry 000004e0
Manchmal auch mit anderen Adressen

Any ideas ?
Gruesse
WK