]> git.baikalelectronics.ru Git - kernel.git/commit
Display all possible partitions when the root filesystem failed to mount
authorDave Gilbert <linux@treblig.org>
Wed, 9 May 2007 09:33:24 +0000 (02:33 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Wed, 9 May 2007 19:30:48 +0000 (12:30 -0700)
commit4c9951be711a540db42cde7712f75bf6fa53fc3e
tree9ddbe34d18cf97496f4d3d582ed127fee0d96a01
parent54d09bce9f90eec6808947f9335f1dfdba3e5789
Display all possible partitions when the root filesystem failed to mount

Display all possible partitions when the root filesystem is not mounted.
This helps to track spell'o's and missing drivers.

Updated to work with newer kernels.

Example output:

VFS: Cannot open root device "foobar" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
0800    8388608 sda driver: sd
  0801     192748 sda1
  0802    8193150 sda2
0810    4194304 sdb driver: sd
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

[akpm@linux-foundation.org: cleanups, fix printk warnings]
Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
Cc: Dave Gilbert <linux@treblig.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
block/genhd.c
include/linux/genhd.h
init/do_mounts.c