Note: Replace /home/clement/dev/xda/gperoot with your gpe nfs directory
2. Setup your GPE fs
mkdir gperoot
cd gperoot
tar jxvf ../gpe-image-h3900-20051222183619.rootfs.tar.bz2
mkdir mnt/oldroot
3. Export NFS directories
In /etc/exports (location may vary)
# /etc/exports: NFS file systems being exported. See exports(5).
/home/clement/dev/xda/nfsroot himalaya(rw,sync,no_root_squash)
/home/clement/dev/xda/gperoot himalaya(rw,sync,no_root_squash)
Note: himalaya is the hostname I affected to 192.168.0.206 in /etc/hosts
4. Boot Linux
Haret startup.txt :
set KERNEL "zImage-2.6.12-hh2"
set MTYPE 448
set CMDLINE "root=/dev/nfs init=/linuxrc ip=192.168.0.206:192.168.0.205::::: nfsroot=192.168.0.205:/home/clement/dev/xda/nfsroot"
bootlinux
Note: Replace /home/clement/dev/xda/nfsroot with your nfs directory
Don't forget to keep the device in craddle while booting linux. Once GPE is up you can remove it.