Hallo,

ich möchte mit Qemu ein Embedded System mitArmprozessor simulieren.
Dazu hab ich mir das ARM-Test-Paket von der Qemu-Seite runtergeladen und starte Qemu:
Code:
qemu-system-arm -kernel arm-test/zImage.integrator -initrd arm-test/arm_root.img \
-nographic -append "console=ttyAMA0" \
-net user -net nic
Wenn das System hochgefahren ist, erstelle ich zunächst den Ordner /tmp/a und Versuche darin das NFS meines realen Rechners zu mounten:
Code:
# mount -t nfs 192.168.168.155:/tmp/armnfs/ /tmp/a
mount: 192.168.168.155:/tmp/armnfs/ failed, reason given by server: Permission denied
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.168.155:/tmp/armnfs/ on /tmp/a failed: Bad file descriptor
IP des virtuellen Targets:
Code:
# ifconfig
eth0      Link encap:Ethernet  HWaddr 52:54:00:12:34:56
          inet addr:10.0.2.15  Bcast:10.255.255.255  Mask:255.0.0.0

Meine /etc/exports:
Code:
/armnfs     10.0.0.0/255.0.0.0(ro,sync)
Warum sagt er Permission denied? Liegt es daran, das ich aus dem 10.xx-er Netz auf meinen Rechner Zugreife? (Als ich per ifconfig die Adresse in das NEtzwerk des Realen Systems versetzt habe, hat er Networ unreachable gemeldet.)

Gruß Thomas