配置出现的问题:
TCP cubic registered
NET: Registered protocol family 17s3c2410-rtc s3c2410-rtc: setting system clock to 2009-04-01 08:05:38 UTC (1238573138)
eth0: link down
IP-Config: Complete:
……
rpcbind: server 192.168.1.198 not responding, timed out
Cannot open root device "nfs" or unknown-block(2,0)
NFS挂载方式总结:fedora9
1:设置uboot 和内核 让板子启动挂载PC上的NFS 文件系统
做好相应的NFS服务器配置
uboot下设置的 参数:
setenv bootargs console=ttySAC0 root=/dev/nfs
nfsroot=192.168.1.198:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4
nfsroot=192.168.1.198:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4
ip=192.168.1.226:192.168.1.198:192.168.1.1:255.255.255.0:sbc2440.
arm9.net:eth0:off
arm9.net:eth0:off
nfs共享配置
[root@localhost etc]# cat exports
/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 *(rw,sync,no_root_squash)
/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 *(rw,sync,no_root_squash)
防火墙,nfs,rpcbind 的运行与否
2:非板子启动时挂载,需用命令设置
需要的软件要求:nfs、rpcbind开、防火墙关、fedora共享的文件要配置
如:
打开开发板的超级终端界面,输入如下命令。
[root@FriendlyARM /]# mount -o nolock -t nfs 192.168.1.198:/opt/FriendlyARM/mini
2440/rootfs_qtopia_qt4 /mnt/nfs
mount: RPC: Unable to receive; errno = Connection refused
查看 nfs、rpcbind状态,置于打开状态,重启
(rpcbind 可以代替portmap)
状态查看命令
#/etc/init.d/nfs start
也可以用如下相应命令启动
service nfs start/status/stop //nfs
service rpcbind start/status/stop //rpc
service iptables start/stop/status //防火墙
参考文章http://blog.csdn.net/yinjiabin/article/details/7489563
fedora修改IP :http://blog.csdn.net/bats20082008/article/details/5905189