[opensuse-factory] M6 kernel panic: grub/initrd problems with ext4
Hi, I use M6 on x86_64 and yesterday I dist-upgraded all packages. On startup my system now jumps into grub-shell. I use one boot- (/dev/sda2) and a separate root-partition (/dev/sda3 formatted with ext4) and entered into grub-shell root(hd0,2) kernel (hd0,1)/vmlinuz root=/dev/sda3 init=/bin/bash vga=0x317 boot but I get this kernel panic: EXT3-fs: sda3: couldn't mount because of unsupported optional features (240) EXT3-fs: sda3: couldn't mount because of unsupported optional features (244) List of all partitions: 0800 78150744 sda driver: sd 0801 1951866 sda1 0802 96390 sda2 0803 9767520 sda3 0804 66332385 sda4 No filesystem could mount root, tried: ext3, ext2 iso9660 Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,3) I suppose this is something initrd related? How do I get my system back working? Regards, Axel aka sui -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Shouldn't be like this, init on separate line:
root(hd0,2) kernel (hd0,1)/vmlinuz root=/dev/sda3 vga=0x317 init=/bin/bash boot
-- Regards, Rajko http://news.opensuse.org/category/people-of-opensuse/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Sunday 06 September 2009 07:45:47 Rajko M. wrote:
Shouldn't be like this, init on separate line:
root(hd0,2) kernel (hd0,1)/vmlinuz root=/dev/sda3 vga=0x317 init=/bin/bash boot
No, init=/bin/bash is a kernel parameter, that is correct. What is missing (and what you were probably thinking of) is a line initrd=/boot/initrd Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hello Anders, in my case
initrd (hd0,1)/initrd
on a separate line was missing. I now am able to boot my system and I will check what went wrong. Thanks, Axel Am Samstag, 5. September 2009 22:04:55 schrieb Anders Johansson:
No, init=/bin/bash is a kernel parameter, that is correct. What is missing (and what you were probably thinking of) is a line
initrd=/boot/initrd
Anders
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Saturday 05 September 2009 15:04:55 Anders Johansson wrote:
On Sunday 06 September 2009 07:45:47 Rajko M. wrote:
Shouldn't be like this, init on separate line:
root(hd0,2) kernel (hd0,1)/vmlinuz root=/dev/sda3 vga=0x317 init=/bin/bash boot
No, init=/bin/bash is a kernel parameter, that is correct. What is missing (and what you were probably thinking of) is a line
initrd=/boot/initrd
Anders
My bad. Sorry. -- Regards, Rajko http://news.opensuse.org/category/people-of-opensuse/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (3)
-
Anders Johansson
-
AR
-
Rajko M.