On 4/20/06, Xm3t3r <xm3t3r_at_gmail.com> wrote:
> Here is a list of the steps I've taken.
> - make a directory /home/x50v-root
> - mount x50v-rootfs.img to /home/x50v-root
> - Install an NFS server. My /ect/exports contains the following line :
> /home/x50v-root 10.0.0.*(rw,insecure,sync,no_wdelay,no_root_squash)
> - I've preconfigured usb0 so it gets the ip 10.0.0.1. This interface
> sets up once you reconnect your x50v to the cradle during boot up
Sounds good.
> When my x50v boots up, it fails to mount through NFS. I've tried to
> mount the NFS system localy (mount -t nfs 10.0.0.1:/home/x50v-root
> mdir), and that works fine. After it fails to mount the NFS system and
> fails to mount the SD card it falls back to a shell.
> The USB network seems to work fine because my usb0 interface lifts up,
> and I can get to ping the x50v (ping 10.0.0.2)
>
> Has anyone managed to get it working?
I had the exact same problem when I was trying to mount my rootfs from
NFS. I can mount the rootfs through nfs without problems when I boot
into my SD's rootfs (the same as the NFS one) first. I think it's an
issue with some modules missing in the initrd or something...
> Is there any chance to put the "ping" and "ifconfig" commands into the
> initrd.gz image.
Aren't they already? They are all just symlinks to busybox, one
executable that functions as many of the small linux tools. And if you
are using my latest kernel and initrd, you don't need ifconfig to
setup you usb0. You can do that on the kernel command line, as we do
in the default.txt.
I'll look if I can play some more with it tomorrow night.
Greetz,
JeDi
Received on Thu Apr 20 2006 - 17:23:02 EDT
This archive was generated by hypermail 2.2.0 : Thu Apr 20 2006 - 17:23:09 EDT