[linux-cirrus] Mount error:mount version older than kernel using edb9302 with kernal linux2.4

  • From: 蒋冬冬 <do2jiang@xxxxxxxxx>
  • To: linux-cirrus <linux-cirrus@xxxxxxxxxxxxx>
  • Date: Thu, 14 May 2009 22:14:07 +0800

Hello ,
My hos OS is Red Hat Enterprise Linux 4.0,Kernal in ep9302 board is linux
2.4,which support for nfs client.
I have loaded the kernal2.4 from tftp server and mount ramdisk from nfs
server.
In RHEL4 OS ,I can use "mount command" to mount nfs dir successly,But fail
in ep9302 board. And This is the error as follow:
mount: RPC: Timed ounfs warning: mount version older than kernel
mount: nfNFS: mount program didn't pass remote address!
mount failed: Bad file descriptor
mount: Mounting -t nfs -o nolock 192.168.118.159:/work/ep9302/nfs on
/mnt/nfs failed: Invalid argument

in the internet,some suggest using -o vers=2 / 3 ,I try that mount -t nfs -o
nlock,vers=2 192.168.118.159:/work/ep9302/nfs  /mnt/nfs  and mount -t nfs -o
nlock,vers=3 192.168.118.159:/work/ep9302/nfs  /mnt/nfs ,but the result is
the same.

In the past,I also use  Red Hat Enterprise Linux 4.0 as my host OS,there is
no error when using nfs with mount.I am so sad!

Help me please! Thank you very much!


——do2jiang
2009-5-14

Other related posts: