| 
 | 
 
 本帖最后由 xiang8000 于 2010-12-4 14:13 编辑  
 
s3c2410-rtc s3c2410-rtc: setting system clock to 2010-12-04 13:20:18 UTC (1291468818) 
s3c2440-sdi s3c2440-sdi: powered down. 
IP-Config: Failed to open eth0 
IP-Config: Device `eth0' not found. 
Looking up port of RPC 100003/2 on 192.168.1.99 
rpcbind: server 192.168.1.99 not responding, timed out 
Root-NFS: Unable to get nfsd port number from server, using default 
Looking up port of RPC 100005/1 on 192.168.1.99 
 
设置了arm的启动参数后,内核启动正常,但到了挂NFS文件系统时出现上诉错误 
 
经过下列分析: 
1:开发板出厂u-boot + 出厂kernel 能够挂载上NFS文件系统,启动正常 
2:自己的u-boot + 自己的kernel ,出现上诉错误 
3:开发板出厂u-boot + 自己的kernel,也出现上诉错误 (自己的kernel可能有问题……) 
4:自己的u-boot + 出厂kernel ,内核启动不了,会卡在这里 
Uncompressing Linux.......................................................................................................................... done, booting the kernel.(然后就不动了,一直卡着,机器码是一致的,故不清楚自己的u-boot在NFS启动上是否有问题) 
 
 
因为目前判断自己的kernel出现问题的可能性最大,故重新查看kernel配置选项,我的kernel版本是2.6.30.4,查看后发现,该版本没有一些朋友所提到的NFS file system support选项 
File systems --->  
        Network File Systems --->  
            <*> NFS file system support        这个选项在2.6.30.4这个内核中没有 
 
已确定没有该选项,我逐个点开看了的,包括用find来搜NFS关键字,找出所有的NFS选项都没有这个。 
我最后把 
File systems --->  
        Network File Systems --->  
下面的所有选项全都勾上,生成的内核弄到开发板上启动,还是不能启动NFS文件系统,错误仍然为上诉错误……郁闷了,谁知道是怎么回事么? 
 
 
5:刚才又做了一个测试,用自己的kernel内核 加载 出厂kernel的配置单,版本都是一样的(linux-2.6.30.4)(我在出厂kernel的内核中也没有NFS file system support选项),成功编译后下载到开发板,问题依旧是上诉现象…… 
IP-Config: Failed to open eth0 
IP-Config: Device `eth0' not found. |   
 
 
 
 |