[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#479101: linux-image-2.6.25-1-amd64: Kernel panic: Unable to mount root



maximilian attems wrote:
On Sat, May 03, 2008 at 10:01:20AM +0200, Eugen Dedu wrote:
maximilian attems wrote:
On Fri, May 02, 2008 at 09:03:28PM +0200, Eugen Dedu wrote:
Subject: linux-image-2.6.25-1-amd64: Kernel panic: Unable to mount root
Package: linux-image-2.6.25-1-amd64
Version: 2.6.25-1
Severity: normal

*** Please type your report below this line ***
Hi,

The new kernel 2.6.25-1 panics on my amd64 MacBookPro machine.
Previous kernels worked.  The output is:
[...]
NET: Registered protocol family 1
NET: Registered protocol family 17
registered taskstats version 1
RAMDISK: coulndn't find valid RAM disk image starting at 0
List of all partitions:
... ram0 (driver?)
...
... ram15 (driver?)
No filesystem could mount root, tried:
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block (8,3)

I tried the ideas of http://wiki.debian.org/InitramfsDebug:
with rootdelay=9, it does wait for 9 seconds, afterwards it panics
with the same message.

With 2.6.24, ls /proc/cmdline prints:
BOOT_IMAGE=LinuxOLD ro root=803

so you don't land in debug console of initramfs?

Sorry, I don't understand.

When booting 2.6.24, I login as usual and have the /proc/cmdline above.

When booting 2.6.25, with or without rootdelay=9, the kernel panics, no prompt/console.

post cat /etc/i-t/i-t.conf
and check that your root device driver is in both initramfs.

After the procedure at http://wiki.debian.org/InitramfsDebug (it should be cd /tmp, not cd ~/tmp on the page!!!):

snoopy:/tmp$ grep reiserfs initramfs*
initramfs.content:./lib/modules/2.6.25-1-amd64/kernel/fs/reiserfs
initramfs.content:./lib/modules/2.6.25-1-amd64/kernel/fs/reiserfs/reiserfs.ko
initramfs-old.content:./lib/modules/2.6.24-1-amd64/kernel/fs/reiserfs
initramfs-old.content:./lib/modules/2.6.24-1-amd64/kernel/fs/reiserfs/reiserfs.ko

snoopy:/tmp$ mount
/dev/sda3 on / type reiserfs (rw,notail)
[...]

Can it be because /boot is on the / partition, which have notail?

Thanks for your help so far,
--
Eugen
#
# initramfs.conf
# Configuration file for mkinitramfs(8). See initramfs.conf(5).
#

#
# MODULES: [ most | netboot | dep | list ]
#
# most - Add all framebuffer, acpi, filesystem, and harddrive drivers.
#
# dep - Try and guess which modules to load.
#
# netboot - Add the base modules, network modules, but skip block devices.
#
# list - Only include modules from the 'additional modules' list
#

MODULES=most

#
# BUSYBOX: [ y | n ]
#
# Use busybox if available.
#

BUSYBOX=y

#
# KEYMAP: [ y | n ]
#
# Load a keymap during the initramfs stage.
#

KEYMAP=n

#
# NFS Section of the config.
#

#
# BOOT: [ local | nfs ]
#
# local - Boot off of local media (harddrive, USB stick).
#
# nfs - Boot using an NFS drive as the root of the drive.
#

BOOT=local

#
# DEVICE: ...
#
# Specify the network interface, like eth0
#

DEVICE=eth0

#
# NFSROOT: [ auto | HOST:MOUNT ]
#

NFSROOT=auto


Reply to: