日期:2014-05-16  浏览次数:20615 次

嵌入式linux,装载ramdisk根文件系统后出现如下问题
atmel_ac97c atmel_ac97c.0: QY,Atmel AC97 controller at 0xc48c8000, irq = 18 
ALSA device list:
  #0: Atmel AC97 controller
TCP cubic registered
NET: Registered protocol family 17
can: controller area network core (rev 20090105 abi 8)
NET: Registered protocol family 29
can: raw protocol (rev 20090105)
can: broadcast manager protocol (rev 20090105 t)
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
ds1337 0-0068: setting system clock to 2012-02-07 08:57:37 UTC (1328605057)
IP-Config: Complete:
  device=eth0, addr=192.168.0.128, mask=255.255.255.0, gw=192.168.0.1,
  host=192.168.0.128, domain=, nis-domain=(none),
  bootserver=192.168.0.108, rootserver=192.168.0.108, rootpath=
Looking up port of RPC 100003/2 on 192.168.0.108
rpcbind: server 192.168.0.108 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.0.108
rpcbind: server 192.168.0.108 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
Root-NFS: Server returned error -5 while mounting /tftpboot/192.168.0.128
VFS: Unable to mount root fs via NFS, trying floppy.
List of all partitions:
1f00 4096 mtdblock0 (driver?)
1f01 126976 mtdblock1 (driver?)
1f02 122880 mtdblock2 (driver?)
No filesystem could mount root, tried: jffs2
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
[<c00315cc>] (unwind_backtrace+0x0/0xdc) from [<c027bcdc>] (panic+0x40/0x108)
[<c027bcdc>] (panic+0x40/0x108) from [<c0008e3c>] (mount_block_root+0x1d0/0x210)
[<c0008e3c>] (mount_block_root+0x1d0/0x210) from [<c00090d4>] (prepare_namespace+0x164/0x1bc)
[<c00090d4>] (prepare_namespace+0x164/0x1bc) from [<c00083fc>] (kernel_init+0xb8/0xe4)
[<c00083fc>] (kernel_init+0xb8/0xe4) from [<c00435d4>] (do_exit+0x0/0x5ac)
[<c00435d4>] (do_exit+0x0/0x5ac) from [<00000001>] (0x1)
板子是ATMEL的AT91sam9263,内核是2.6.30,根文件系统是ramdisk

------解决方案--------------------
bootargs是什么
------解决方案--------------------
启动时能看到bootargs的。也就是说以前的ramdisk文件系统可用,你做了一个新的就不行了?
------解决方案--------------------
你的串口助手不好使,是不是用的SSCOM32?换个工具就好了
------解决方案--------------------
探讨

清华的博士生果断是水货,鉴定完毕
重新写uboot然后就ok了。。。
ls一下:


BusyBox v1.1.3 (2009.09.12-18:22+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ # ls
bin hom……