[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

boot mit nfs-root klappt nur bei jedem 2. Versuch



Hallo!

Auf einer alten S100 von T-Online verwende ich zendeb, ein angepasstes Etch. 
Da ich die Box ein 32MB DOM mitbringt und ich sie ohne HDD betreiben möchte, 
habe ich mir mit mkinitramfs eine nfs-fähige initrd erstellt ("BOOT=nfs" 
in /etc/initramfs-tools/initramfs.conf) und in die menu.lst eingetragen:

---snip menu.lst---
title           Debian GNU/Linux, kernel 2.6.25.17-smt7020s nfs
root            (hd0,0)
root=/dev/nfs rw nfsroot=<server-ip>:/diskless/zendeb,intr ip=dhcp 
initrd=/initrd.img.netboot
savedefault
---snap menu.lst---

Der Kernel, die initrd und Grub liegen auf dem DOM, der Rest soll dann per NFS 
geholt werden. Die entsprechenden Einträge in der fstab lauten:

---snip fstab---
<server-ip>:/diskless/zendeb /                nfs    
tcp,auto,rw,hard,intr,rsize=4096,wsize=4096 0 0
/dev/hda1       /boot           ext3    defaults        0       2
---snap fstab---

Das seltsame ist, dass es bei genau jedem zweiten Boot-Versuch einwandfrei 
funktioniert. In den anderen Fällen erhalte ich nach

Waiting for /dev to be fully populated...

nur noch

Server <server-ip> not responding, still trying...

Was mich daran so verwundert ist, dass es --- zumindest soweit ich das bisher 
feststellen konnte --- nur bei genau jedem zweiten Bootvorgang nicht klappt.
Dabei spielt es keine Rolle, ob ich die Box frisch starte oder nur reboote.
Auch ein Restart des nfs-kernel-servers oder ein kompletter Reboot des 
nfs-Servers habe nichts gebracht.

Hat jemand eine Idee, woran es liegen könnte (oder noch besser, wie ich es 
abstellen kann)?

Viele Grüße,
Andreas


Reply to: