Ticket #7299 (closed defect: fixed)
linux nfsroot doesn't work with 3.2.x => Fixed in SVN
|Reported by:||bzzz||Owned by:|
|Host type:||Mac OS X|
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).
comment:23 Changed 5 years ago by frank
- Summary changed from linux nfsroot doesn't work with 3.2.x to linux nfsroot doesn't work with 3.2.x => Fixed in SVN