Another thing you should try is to mount the nfs drive from some other computer to make sure that your overall nfs config works. I think you also need to specify nfs v3, not v4, for the booting to work. On Fri, Sep 14, 2012 at 1:48 AM, shi roger <rogershijicheng@xxxxxxxxx> wrote: > I'm not sure that the file system can work, for that I download it from > http://releases.linaro.org/12.02/ubuntu/oneiric-images/alip/. After untar > the package, there is a directory > named XXXX.dir which contains the whole file system. I copyed them into > /srv/nfsroot/. > > How do you get your file system? I think if I install an arm system in a > disk image, the file system inside it should work. > > -- > Best Regards, > Jicheng Shi > > > > > On 2012-9-14, at 上午12:32, Alexander Spyridakis > <a.spyridakis@xxxxxxxxxxxxxxxxxxxxxx> wrote: > > On 13 September 2012 09:47, shi roger <rogershijicheng@xxxxxxxxx> wrote: >> >> Hello, everyone. >> >> I want to boot host linux in Fast Model simulator and I've almost done it >> except one problem. The booting procedure halts at nfs file system mounting. >> The serial port output is listed bellow. >> >> My nfs is hosting on the same machine where the simulator is running. Its >> ip is 10.131.250.61. >> Can I assign a different ip such as 10.131.250.62 for the simulator's >> kernel? Because the user >> guide's example is dhcp configured, I'm not sure whether it's correct >> here. > > > Have you ever succeeded in booting the same filesystem with MMC, or through > a QEMU guest running on your x86 machine? When you get such inconsistent > failures always try to reproduce them with other means, as you can get a > very good hint on what's the problem. > > For the IP, even with user networking, you can set it to something else, in > my case I just passed to the kernel arguments something like > "ip=192.168.1.10". In the end I reverted to TUN/TAP bridging because it is > so much trouble free once you set it up. You don't even need any cryptic > scripts from FastModels to set it up properly. > > This is an example script on how to set up a bridge called br0 with your > host machine's NIC (eth0) and tap0. On the two last lines change the IP > information to those according to your network setup: > >> sudo apt-get install bridge-utils uml-utilities >> >> >> >> brctl addbr br0 >> tunctl -u "your username" >> >> ifconfig eth0 0.0.0.0 promisc up >> ifconfig tap0 0.0.0.0 promisc up >> >> brctl addif br0 eth0 >> brctl addif br0 tap0 >> brctl stp br0 off >> >> ifconfig br0 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.1.255 >> route add default gw 192.168.1.254 > > > After the bridge is set, make sure that FastModels is started with > motherboard.hostbridge.interfaceName="tap0" > > > > _______________________________________________ > kvmarm mailing list > kvmarm@xxxxxxxxxxxxxxxxxxxxx > https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm