uboot 无法通过nfs下载服务器某个文件夹下面的内核
2016-11-10 20:14
344 查看
<p><span style="white-space: pre;"><span style="font-size:18px;"><span style="white-space:pre"> </span>uboot 无法通过nfs下载服务器某个文件夹下面的内核:</span></span></p><p><span style="font-size:18px;"><span style="white-space:pre"> </span>比如在uboot中执行nfs下载命令:nfs 32000000 192.168.1.102:/work/QT_project/uImage;bootm 32000000</span></p><p><span style="font-size:18px;"><span style="white-space: pre;"> </span>显示如下错误:</span></p><div> </div>
</pre><pre name="code" class="plain">[u-boot@MINI2440]# nfs 32000000 192.168.1.102:/work/QT_project/uImage;bootm 32000000 dm9000 i/o: 0x20000000, id: 0x90000a46 DM9000: running in 16 bit mode MAC: 00:0c:29:52:80:a4 could not establish link Using dm9000 device File transfer via NFS from server 192.168.1.102; our IP address is 192.168.1.123 Filename '/work/QT_project/uImage'. Load address: 0x32000000 Loading: *** ERROR: Cannot mount T Abort Wrong Image Format for bootm command ERROR: can't get kernel image!
可能原因及解决方法:
1.uboot原因:确定编译出来的内核是否格式正确,一般为uImage 或者zImage,(作为一个普通文件)格式不一样情况下下载是能成功的,启动命令却是不一样
2.服务器原因:服务器上所下载的文件所在的目录应该设置为NFS共享文件夹,否则服务器不允许用户通过nfs协议共享该文件夹下的文件;
解决方法:
在服务器里 vi/etc/exports
设置该文件夹为共享文件夹,加上这一行:
/work/QT_project *(rw,sync,no_root_squash)
*是共享给所有人。然后重启服务器,就可以下载文件或者通过nfs挂载nfsroot了。
相关文章推荐
- u-boot通过nfs从服务器下载内核,并且启动内核,挂载根文件系统的方法
- (韦)dnw无法使用,uboot+ 通过tftp ,nfs 下载之nand flash
- nfs启动:u-boot启动后从ubuntu tftp下载内核及设备树,文件系统挂载在nfs服务器目录
- mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(一搭建开发环境——建立NFS服务器)
- DM3730开发板使用uboot通过网络下载内核和文件系统 ubuntu下配置 TFTP
- mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(一搭建开发环境——建立tftp服务器)
- mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(一搭建开发环境——建立NFS服务器)
- Uboot通过网口下载内核时出现的问题处理
- mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(一搭建开发环境——建立NFS服务器)
- vs提示项目刷新失败,无法从服务器中检索文件夹信息
- uboot实现USB下载内核
- Exchange Server 2003 OWA 公用文件夹无法下载附件的问题
- 通过千千静听歌词服务器下载歌词(c#)
- SQL Server无法通过IP地址注册服务器及连接问题的解决
- IIS6.0中.css,.js等文件无法通过IE下载问题
- 服务器无法通过系统非页面共享区来进行分配,因为共享区当前是空的。
- 使网页无法通过IE另存为下载
- 使网页无法通过IE另存为下载
- 无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。
- 由于使用SVN 造成的项目无法使用的问题,报错“项目刷新失败,无法从服务器中检索文件夹信息