[arch-general] Fwd: Kernel panic - after upgrade

Ralf Mardorf ralf.mardorf at rocketmail.com
Sun Jan 18 18:38:59 UTC 2015


On Sun, 18 Jan 2015 19:24:00 +0100, Csányi Pál wrote:
> 2015-01-18 19:04 GMT+01:00 Troy Engel <troyengel+arch at gmail.com>:
> > On Sun, Jan 18, 2015 at 11:49 AM, Csányi Pál <csanyipal at gmail.com>
> > wrote:
> >> 2015-01-18 18:20 GMT+01:00 Damjan Georgievski <gdamjan at gmail.com>:
> >>>
> >>>
> >>> there's no /init outside of the ramdisk, so his problem seems to
> >>> be in the initramfs, but probably because his base system is a
> >>> bit borked and it mkinitcpio creates the initramfs out of it.
> >>>
> >>
> >> What to do?
> >
> > Looking into "mkinitcpio" it makes an assumption that
> > /usr/lib/initcpio/busybox exists -- while in your rescue
> > arch-chroot, try just re-installing "mkinitcpio-busybox" package.
> > It provides the 'init' function as I referenced earlier, which
> > mkinitcpio symlinks to:
> >
> >   $ /usr/lib/initcpio/busybox --list | grep init
> >   init
> >
> > Perhaps your busybox binary is somehow broken; after reinstall run
> > mkinitcpio -p linux again to rebuild your initramfs and see if that
> > helps.
> 
> I just did followings when in rescue arch-chroot:
> pacman -S mkinitcpio-busybox
> Success.
> 
> mkinitcpio -p linux
> Success.
> 
> exit from arch-chroot
> reboot
> 
> Still get the kernel panic error mesage.
> 
> What can I do now?

I don't have got the knowledge Troy likely has got. I already would
have restored my Arch install from a backup. Assumed you don't have got
a backup, I would try a shot in the dark, by installing linux-lts from
the official repositories or linux-rt-lts from Arch audio or use the
downgrade command [1] to downgrade from 3.18.2-2 to 3.17.6-1, just to
ensure that the kernel is or isn't the culprit.

[1] https://aur.archlinux.org/packages/downgrade/


More information about the arch-general mailing list