You can either specify the root device as /dev/nfs (I think), or you can actually boot the system from nfsroot manually and then build the initrd. (the nfs root is then automagically picked up). I should explain -
boot a system with the installation vmlinuz, initrd. Once up, mount your NFS root manually on /mnt. Then -
mount -o bind /proc /mnt/proc mount -o bind /dev /mnt/dec mount -o bind /sys /mnt/szs chroot /mnt
And now build your initrd.
Ok, thanks for the answer. Seems to work. I have to specify ip=dhcp on the pxe command line. But now, it seems to work. Regards Daniel -- Daniel Spannbauer Systemadministration marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4-6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org