Page 1 of 1

linux nfsroot and nat

Posted: 9. Aug 2010, 11:32
by bzzz
hello,

I've been using vbox for development based on linux kernel. in order to simplify reboot/recovery linux
system is installed on the host os (just untar of existing installation into os/x). then I boot linux kernel
using embedded tftp mechanism enabled in NAT mode. it's been working just fine with 3.1.x. but I can't
use this schema with any 3.2 (including the last one 3.2.8). when linux kernel is trying to access the root
over nfs something goes wrong and in linux console I get the following:

Looking up port of RPC 100005/1 on 192.168.56.1
VFS: Mounted root (nfs fiessystem).
Freeig unused kernel memory: 288k freed
call_verify: XDR representation not a muliple of 4 bytes: 0x5b2
call_verify: XDR representation not a multiple of 4 bytes: 0xbb2
call_verify: XDR rpresentation not a multiple of 4 byes: 0x5b2
call_verify: XDR representation not a multiple of 4 bytes: 0x5b2

so, I have to install 3.1.8 back and then everything works fine again. any idea?

I guess I should try host-only mode, but embedded tftp works only with NAT. so,
I'd have to install bunch of software (dns reporting correct tftp server, tftp itself).

thanks, z

Re: linux nfsroot and nat

Posted: 9. Aug 2010, 17:44
by frank
Looks like a bug and you should open ticket at our public bugtracker.