Problems to boot the FAI client

Steffen Bornemann steffen.bornemann at htw-aalen.de
Wed Sep 26 11:23:42 CEST 2007


Hi Michael,

thanks for your help. This problem is now fixed. I added in my
pxelinux.cfg-Directory in every file ...

nfsroot=/usr/lib/fai/nfsroot boot=live

... and it was going.

But now it will be another error message come. It is exasperating!

Here the error lines from booting client:

...
Begin: Mounting root file system ... ...
Registering unionfs 1.4
unionfs: debugging is not enabled
BUG: unable to handle kernel NULL pointer dereference at virtual address
00000004
  printing eip:
f8a1d35d
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: unionfs nfs lockd nfs_acl ... (and some one modules
more ... must write lines from screen manually ... so I leave it out)
CPU:   0
EIP:     0060:[<f8a1d35d>]    Not tainted VLI
EFLAGS:  00010246    (2.6.21-2-486 #1)
EIP is at nfs_lookup+0xd9/0x1e2 [nfs]
eax: dfc76800    ebx: 00000000    exc: dfa7a4e4   edx: 00000000

(it follows some hexacode numbers)

Call Trace:
  [<f8a1dc3d>] nfs_permission+0x121/0x182 [nfs]

(some more Call Traces ... leave it out)

EIP: [<f8a1d35d>] nfs_lookup+0xd9/0x1e2 [nfs] SS:ESP 0068:f6ef5bf8
...

That's all. Then the executation will stop.

I have no idea what is wrong. Can anybody help me? Do you need some
config files or logs?

Thank you for help

Regards, Steffen








Am Dienstag, den 25.09.2007, 19:01 +0200 schrieb Michael Tautschnig:
> > 
> > Hi User,
> > 
> > after upgrade FAI version to 3.2.1 I can't boot the clients.
> > The following error messages comes:
> > 
> > --------------------------------------------------------------
> > 
> > Root-NFS: Server returned error -13 while mounting /usr/lib/fai
> > VFS: Unable to mount root fs via NFS, trying floppy
> > VFS: Cannot open root device "nfs" or unknown-block(2,0)
> > Please append a correct "root=" boot option
> > Kernel panic - not syncing: VFS: Unable to mount root fs on
> > unknown-block(2,0)
> > 
> > --------------------------------------------------------------
> > 
> > When I upgraded FAI, I do obtain my old config files and do not use the
> > new 'distributed' config files. Could it be, that I forgot an adjustment
> > for the new FAI version?
> >
> 
> /usr/lib/fai doesn't really look like the new FAI version at all... Please check
> - where your NFSROOT is (on the server)
> - what the clients are told to mount (by PXE-config or DHCP or whatever)
> - what the server really exports (I think -13 is some not-allowed-error)
> 
> Best,
> Michael
> 


More information about the linux-fai mailing list