You are not logged in.
Pages: 1
I'm such a beginner on this type of thing that I don't even know what I need to post here to help debug this.
Anyway I upgraded my kernel to 2.6.17.8-1 this morning. As the upgrade process suggested I tried changing from initrd26.img to kernel26.img, but when I try to boot I get the following error and hang:
Loading Initramfs
export 25: i8042.dumbkbd bad variable name
Kernel panic - not syncing: Attempted to kill init!
My menu.list contains this:
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/hda1 ro vga=795 i8042.dumbkbd
initrd /boot/kernel26.img
I have to add i8042.dumbkbd to avoid a problem with my Microsoft Natural Keyboard Elite when I boot. Basically, the problem is that when I boot without i8042.dumbkbd the keyboard doesn't work. Nothing I type appears, I can't even do ctrl-alt-delete to reboot. Using i8042.dumbkbd solves this problem although my keyboard lights (Caps lock, etc) no longer work.
What else do I need to add to this post to help resolve?
Offline
Offline
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/hda1 ro vga=795 i8042.dumbkbd
initrd /boot/kernel26.img
I see the issue... the problem is the '.' in the param name. i didn't account for that in mkinitcpio (poor choice on my part).
I will fix this tonight when I get home (~7 hrs from now).
Offline
So I should wait until tomorrow? Will do.
Offline
So I should wait until tomorrow? Will do.
You can fix it by removing that option, but like you said - you can't type then. I currently don't have the capacity to make changes to this until I get home.
As a side note, do you have another keyboard you can use? You'll have to actually log in and update for this to take effect.
Offline
Sure, that should be no problem. Thanks for taking care of it.
Offline
Well I got the new mkinitcpio this morning and I generated a new ramdisk for good measure but I'm still getting the same error.
Offline
i got exactly the same error after the kernel upgrade
i replaced kernel26.img by kernel26-fallback.img, and it works
but always kernel panic when i use kernel26.img
Offline
oops posted too fast
tried the manipulation above, using mkinitcpio -G and it worked for me
Offline
I assume you mean -g, not -G?
I tried that, and I also tried kernel26-fallback.img, neither made any difference I'm afraid.
Offline
I assume you mean -g, not -G?
for sure
I tried that, and I also tried kernel26-fallback.img, neither made any difference I'm afraid.
maybe there's something with hardware detection, maybe try using mkinitcpio with less options like said in the wiki above ?
did you try booting with old initrd image ?
Offline
Sure. I change it to initrd26.img when Grub boots up and my machine boots fine.
Offline
maybe there's something with hardware detection, maybe try using mkinitcpio with less options like said in the wiki above ?
No, I already stated the issue:
I see the issue... the problem is the '.' in the param name. i didn't account for that in mkinitcpio (poor choice on my part).
Sorry for not updating - I updated the release but didn't rebuild the package in [current]. I will do that right now.
Offline
Has the fix been posted? If so how do I get it?
Offline
I'm feeling a bit ignored here. Is there any hope of a solution?
Offline
I'm feeling a bit ignored here. Is there any hope of a solution?
It should have been posted. See here: http://phraktured.net/initramfs/mkinitcpio/init
Note this line:
*.*) ;; #do nothing if it contains a dot
It should take care of your issue. Please make sure your /usr/lib/initcpio/init file matches this.
Offline
Excellent! That took care of it.
Now if only I can figure out why i8042.dumbkbd is needed at all my life would be perfect. I never needed it before 2.6.xx
Offline
Pages: 1