主题 : 求助:内核无法启动 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6860
精华: 0
发帖: 6
金钱: 60 两
威望: 60 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2009-06-20
最后登录: 2009-08-02
楼主  发表于: 2009-07-15 11:03

 求助:内核无法启动

管理提醒: 本帖被 arm9home 从 Linux技术交流专区 移动到本区(2010-02-08)
我使用的是uboot,采用手动方式下载内核,但是内核出现booting the kernel后就停止了,上百度搜了很长时间还是无法解决,希望有大侠帮下忙!Hit any key to stop autoboot:  0
[u-boot@MINI2440]# nfs 0x30008000 192.168.0.10:/opt/nfs_root/uImage
dm9000 i/o: 0x20000300, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: 08:08:11:18:12:27
File transfer via NFS from server 192.168.0.10; our IP address is 192.168.0.60
Filename '/opt/nfs_root/uImage'.
Load address: 0x30008000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ####################
done
Bytes transferred = 1766036 (1af294 hex)
[u-boot@MINI2440]# bootm 0x30008000
## Booting kernel from Legacy Image at 30008000 ...
   Image Name:   linux-2.6.29
   Created:      2009-07-15   1:37:57 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1765972 Bytes =  1.7 MB
   Load Address: 30008000
   Entry Point:  30008040
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux................................................................................................................... done, booting the kernel.

到这里就停止了
printenv如下
[u-boot@MINI2440]# printenv
bootargs=noinitrd root=nfs rw nfsroot=192.168.0.10:/opt/nfs_root  console=ttySAC2,115200 init=/linuxrc mem=64M
bootcmd=nand read 0x30008000 0x0080000 0x00300000;bootm 0x30008000
bootdelay=3
baudrate=115200
ethaddr=08:08:11:18:12:27
ipaddr=192.168.0.60
serverip=192.168.0.10
gatewayip=192.168.0.1
netmask=255.255.255.0
romanxk=bmp d 70000
stdin=serial
stdout=serial
stderr=serial

Environment size: 380/65532 bytes
[u-boot@MINI2440]#
级别: 骑士
UID: 4234
精华: 0
发帖: 152
金钱: 1420 两
威望: 1142 点
贡献值: 11 点
综合积分: 304 分
注册时间: 2009-03-05
最后登录: 2012-08-18
1楼  发表于: 2009-07-15 11:06
我感觉好像是启动参数没有加到uboot中,这个问题我是没遇见过,但没明显完全没有运行内核,你看下是不是传递参量是不是加上了
级别: 新手上路
UID: 6860
精华: 0
发帖: 6
金钱: 60 两
威望: 60 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2009-06-20
最后登录: 2009-08-02
2楼  发表于: 2009-07-15 11:43
请问你说的传递参量如何添加?能详细说下如何修改吗?修改哪个文件?
级别: 新手上路
UID: 6860
精华: 0
发帖: 6
金钱: 60 两
威望: 60 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2009-06-20
最后登录: 2009-08-02
3楼  发表于: 2009-07-15 17:07

 回 2楼(romanxk) 的帖子

有没有人知道怎么解决?我很郁闷
级别: 新手上路
UID: 6860
精华: 0
发帖: 6
金钱: 60 两
威望: 60 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2009-06-20
最后登录: 2009-08-02
4楼  发表于: 2009-07-16 09:47

 回 3楼(romanxk) 的帖子

问题已解决
级别: 新手上路
UID: 7366
精华: 0
发帖: 45
金钱: 450 两
威望: 440 点
贡献值: 0 点
综合积分: 90 分
注册时间: 2009-07-12
最后登录: 2010-07-15
5楼  发表于: 2009-07-16 10:17

 回 4楼(romanxk) 的帖子

怎么搞的?

期待report
级别: 新手上路
UID: 6860
精华: 0
发帖: 6
金钱: 60 两
威望: 60 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2009-06-20
最后登录: 2009-08-02
6楼  发表于: 2009-07-16 10:20
我的情况是吧ttySAC2改为ttySAC0