主题 : 求助:nfs 加载 内核uImage.img 出现的ERROR: Cannot umount 问题 复制链接 | 浏览器收藏 | 打印
资料简单,人亦简单
级别: 新手上路
UID: 33114
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2010-11-25
最后登录: 2011-03-18
楼主  发表于: 2011-02-17 11:05

 求助:nfs 加载 内核uImage.img 出现的ERROR: Cannot umount 问题

我用的是友善之臂的mini2440 3.5开发板  ,nandflash 大小64m
想通过nfs来加载内核,可是每次都会出现“** ERROR: Cannot umount ”的错误。
内核uImage.img我是将mini2440里的zImage包了一层生成的。
内核解压完,貌似没有启动起来。。。


很是不解,诚心求助论坛的各位大侠。

错误信息如下
[MY2440]#nfs 0x30008000 192.168.1.2:/home/mynfs/uImage.img
dm9000 i/o: 0x20000300, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: 08:00:3e:26:0a:5b
operating at unknown: 0 mode
Using dm9000 device
File transfer via NFS from server 192.168.1.2; our IP address is 192.168.1.105
Filename '/home/mynfs/uImage.img'.
Load address: 0x30008000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #####################################*** ERROR: Cannot umount
[MY2440]#bootm 30008000
## Booting kernel from Legacy Image at 30008000 ...
   Image Name:   tmp
   Created:      2011-02-14   8:59:32 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2517040 Bytes =  2.4 MB
   Load Address: 30008000
   Entry Point:  30008000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux.............................................................
................................................................................
...................... done, booting the kernel.               
资料简单,人亦简单
级别: 新手上路
UID: 33114
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2010-11-25
最后登录: 2011-03-18
1楼  发表于: 2011-02-17 11:08
还有,我发现mini2440光盘提供的启动信息为:

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 2.6.33.1 (tekkaman@MAGI-Linux) (gcc version 4.3.2 (crosstool-NG-1.6.1-tekkaman) ) #5 Mon
Mar 29 20:58:50 CST 2010
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
CPU: VIVT data cache, VIVT instruction cache
Machine: MINI2440
(略)

我想我的内核可能没有启动。。