PXE boot server problem with clients root system
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:
append ip=dhcp root=/dev/nfs nfsroot=/192.168.1.230:/tftpboot/ 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 :-)
Peek at this and go though some of the stuff that applies just to double check. http://crossthis.blogspot.com/2012/0...-frontend.html
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 12:33 PM.|