[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



On Sat, May 03, 2008 at 11:54:35AM +0200, Eugen Dedu wrote:
> 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.

try to use break=mount or such see man initramfs-tools
 
> 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.

so it's a kernel or bootloader trouble probably.
 
> >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

i wouldn't doubt that reiserfs is in your initramfs,
what i was sepaking about is the sata or scsi driver.
please check from initramfs console if he is loaded and
if expected device is there.
 
> 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).
> #

that looks fine.



Reply to: