You are not logged in.

#1 2009-06-30 21:52:28

msu
Member
Registered: 2009-06-30
Posts: 2

Kernel panic after installing customized kernel for eee on ext4

Hello folks.

I'm struggling on installation of Arch Linux on my Asus EEE 1000HE Netbook. I've been using Ubuntu for some time, and now I wanted try something new smile.

I'm using guide: http://wiki.archlinux.org/index.php/Ins … sus_EEE_PC

I've installed 2009.02 from USB, and now I got kernel 2.6.30 using ext4 filesystem.

Now I wanted to use customized kernel for eee, so I added line to pacman (toofishes package) and installed kernel. But now, when I use this new kernel, I got kernel panic:

VFS:Unable to mount root fs on unknown-block(0,0).

I'm looking on forums for similar problems, changing my config files over and over again, and i got the same error message.

fstab:

/dev/sda1 /boot ext2 defaults 0 1
/dev/sda2 swap swap defaults 0 0
/dev/sda3 / ext4 defaults 0 1
/dev/sda4 /home ext4 defaults 0 2

GRUB:

# (0) Arch Linux 
title  Arch Linux 
root   (hd0,0) 
kernel /vmlinuz26 root=/dev/sda3 rootfstype=ext4 ro 
initrd /kernel26.img 

# (1) Arch Linux 
title  Arch Linux Fallback 
root   (hd0,0) 
kernel /vmlinuz26 root=/dev/sda3 rootfstype=ext4 ro 
initrd /kernel26-fallback.img

# Arch EEE
title    Arch Linux EEE Kernel
root    (hd0,0)
kernel /vmlinuzeee root=/dev/sda3 rootfstype=ext4 ro

Adding initrd still causes problem related to ext4 (can't mount partition) and I'm stuck in ramfs$.

Maybe this kernel don't support ext4 file system, but AFAIK it should. Original kernel (number 0 in GRUB) works ok, no problem with ext4 system.

I would appreciate any help, thanks.

Last edited by msu (2009-06-30 21:53:51)

Offline

#2 2009-07-01 00:37:20

darthaxul
Member
Registered: 2008-09-24
Posts: 156

Re: Kernel panic after installing customized kernel for eee on ext4

maybe try uuid?

title  alinuzzz
root   (hd0,11)
kernel /boot/mykern root=/dev/disk/by-uuid/cb04dad0-8b20-4fb4-9779-989ce130b1b6 vga=0x376 quiet ro
initrd /boot/myimage

Offline

#3 2009-07-01 02:02:43

scio
Member
From: Buffalo, NY
Registered: 2008-08-05
Posts: 366

Re: Kernel panic after installing customized kernel for eee on ext4

Just as a side note, the customized kernel doesn't benefit the 1000HE much since it is a regular HD, Atom processor, and uses ath9k for wireless.
I just use the stock arch kernel and:
http://aur.archlinux.org/packages.php?ID=23318
http://aur.archlinux.org/packages.php?ID=27705
For the extra features.

Offline

#4 2009-07-01 07:07:03

msu
Member
Registered: 2009-06-30
Posts: 2

Re: Kernel panic after installing customized kernel for eee on ext4

darthaxul wrote:

maybe try uuid?

Same answer here, well except VFS error refers to UUID than to /dev/sda3.

VFS: Cannot open root device "UUID=0a8a48d0-1905-4083-b781-86eb28c69d63" or unknown-block(0,0)
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(0,0)
[drm:intelfb_panic] *ERROR* panic occurred, switching back to text console
scio wrote:

the customized kernel doesn't benefit the 1000HE much since it is a regular HD

Thanks, I didin't know that. Maybe it's not worth my time after all.

Offline

#5 2009-07-01 15:56:25

barzam
Member
From: Sweden
Registered: 2009-01-27
Posts: 277

Re: Kernel panic after installing customized kernel for eee on ext4

I agree, I also use the stock kernel on my Eeepc 900 (had the same problems with the eee-kernel after my last reinstall with ext4). What I did like with the eee-kernel was that the bootup speed was way faster, but with finit-arc I got a very fast boot with the stock kernel as well.

http://aur.archlinux.org/packages.php?ID=25159

Offline

#6 2009-07-01 16:08:26

nbvcxz
Member
From: Poland
Registered: 2007-12-29
Posts: 202

Re: Kernel panic after installing customized kernel for eee on ext4

There must be something strange with 2.6.30 kernel. I got the same with 2.6.30-zen1 and in fact I thought that it is because zen patchset. I use config form previous 2.6.29-zen2 with ext4 compiled statically. The symptoms are the same:

VFS: Cannot open root device "/dev/sda3" or unknown-block(8,3)
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(8,3)

Last edited by nbvcxz (2009-07-01 16:49:46)


Lenovo G50 | LXQT-git | compton | conky

Offline

#7 2009-07-01 18:00:49

scio
Member
From: Buffalo, NY
Registered: 2008-08-05
Posts: 366

Re: Kernel panic after installing customized kernel for eee on ext4

I'm not at home right but, but I don't remember needing to use:

rootfstype=ext4

with 2.6.29+ but I also always use uuid for grub.

I have the exact same partition layout as you, and my grub entries always look like darthaxul's.

Offline

#8 2009-07-10 20:50:07

Cotton
Member
From: Cornwall, UK
Registered: 2004-09-17
Posts: 568

Re: Kernel panic after installing customized kernel for eee on ext4

Chroot into your system, download the latest kernel and try:

mkinitcpio -k 2.6.30.1-ARCH -c /etc/mkinitcpio -g /boot/kernel26.img

then reboot.

Last edited by Cotton (2009-07-10 21:45:05)

Offline

Board footer

Powered by FluxBB