This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

kernel panic

[ 1.946354] mmcblk0: p1 p2
[ 1.952821] mmcblk0boot1: unknown partition table
[ 1.959812] mmcblk0boot0: unknown partition table
[ 2.070829] VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2)
[ 2.078217] Please append a correct "root=" boot option; here are the available partitions:
[ 2.087003] b300 3866624 mmcblk0 driver: mmcblk
[ 2.092587] b301 72261 mmcblk0p1 00000000-0000-0000-0000-000000000000
[ 2.100432] b302 3783307 mmcblk0p2 00000000-0000-0000-0000-000000000000
[ 2.108269] b310 1024 mmcblk0boot1 (driver?)
[ 2.113846] b308 1024 mmcblk0boot0 (driver?)
[ 2.119408] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)
[ 2.128243] Backtrace:

用AM335X开发板源码重新编译了一个uImage  其他文件没有变  烧写之后就出现这种情况

  • 文件系统的问题,重新做遍文件系统试试
  • 请问用的哪款器件?从哪里启动?processor SDK用的是什么版本?
  • 我用的是AM335X资料里面的内核和文件系统 用他自带的烧写进去就没有问题,但是用它的源码包编译一个uImage烧写进去 其他的不变 就出现了kernel panic
  • AM335X 全部用的资料盘的文件 只是替换了一个uImage 是用linux-3.2-evb335x-emmc.tar文件编译的
  • 请问你这个问题解决了吗?我也遇见类似的问题,我之前还能使用nfs启动,可这几天突然就不行了,不知道怎么会是,也是报:
    [ 108.941240] VFS: Unable to mount root fs via NFS, trying floppy.
    [ 108.948444] VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6
    [ 108.956277] Please append a correct "root=" boot option; here are the available partitions:
    ..........
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
    [ 109.099807] drm_kms_helper: panic occurred, switching back to text console
    [ 109.107175] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
  • 文件系统重新编译了吗
  • 你好,我已经解决了,我使用的是静态IP启动,在配置IP地址参数时遗漏了一项,导致NFS挂载不成功。谢谢。
x 出现错误。请重试或与管理员联系。