-   Slackware (
-   -   PXE boot server problem with clients root system (

spoon 06-25-2012 03:28 PM

PXE boot server problem with clients root system
Hi all.

I've been playing around with my server, had a few thin clients that I thought I would like to get started.

So I set up a tftpboot dir according to what I figured out, it seems to work. The client connects and boot the kernel, but.. then it stops with an error...

'Please append a correct "root=" boot option'

And I thought I've done that? it seems the thought was very wrong.

This is how my tftpboot/pxeboot.cfg/default looks like:
default linux
LABEL linux
kernel vmlinuz
append ip=dhcp root=/dev/nfs nfsroot=/ ro vga=normal

The problem seems to be the "root=/dev/nfs"
I checked the /dev/ for the client system.. nope nfs wasn't there!!

I go crazy :-)

I am using 3.1.4 kernel ( using that on all my comp right now) and Slackware 13.37 ...

If anyone got a solution I would be very much less stressed :-)

jefro 06-25-2012 04:57 PM

Peek at this and go though some of the stuff that applies just to double check.

spoon 06-26-2012 12:10 PM

Thanks for the tip!
Checked it and it looks more or less like the way I did it..
The client boots, but when it supposed to mount the root fs, it doesn't find /dev/nfs Tried to find that on any of my comps but I don't seem to have that file anywhere, yet I have NFS shares on my server and they are mounted ok.. Perhaps /dev/nfs can be created just like any other node? If so does anyone know HOW TO DO THAT! :-) I can't seem to find any info in this matter..

All times are GMT -5. The time now is 01:33 PM.