linux nfsroot and nat
Posted: 9. Aug 2010, 11:32
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.
. 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
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.
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