Bugzilla – Bug 555829
Kernel Update incomplete: some or even all modules missing in initrd (e.g. filesystems reiserfs, ext4)
Last modified: 2010-02-16 15:15:35 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.23) Gecko/20090410 SUSE/1.1.18-0.1.1 SeaMonkey/1.1.18 During update the existing "kernel-pae" was replaced with a "kernel-desktop". When rebooting, however, initrd did not contain a module "reiserfs" and the system failed to boot. Examining the situation I found out that the old kernel RPM was still installed, as well as the new one (AFAIR). When trying to build the initrd, dependency problems were reported, so I tried "depmod -a". That had problems dealing with that situation. After removing the old kernel and running "depmod -a", the "mkinitrd" suceeded, and after rebooting everything was fine. Reproducible: Didn't try Steps to Reproduce: 1. Update your system Actual Results: Update fails at reboot Expected Results: Reboot should succeed
Thanks for reporting. Please attach the y2logs and In which way you update the system?
I can confirm this. While mounting / during boot after update to OpenSuse 11.2, I received a "unknown filesystem". The workaround proofed to be to adapt MODULES_LOADED_ON_BOOT="" to MODULES_LOADED_ON_BOOT="reiserfs" in /etc/sysconfig/kernel. I knew Novell was considering dropping ReiserFS, I just didn't expect it to happen this fast ;-) B.
Created attachment 328606 [details] Yast Logs for the Update
same problem here after new install.
did someone mention that creating a new initrd with the modul fails ? it seems that my configuration triggers some initrd bugs (at least 2).
I have just run into this problem myself after a kernel update from 2.6.31.8 to 2.6.31.12-0.1. The update was executed by kupdateapplet. Suddenly, the screen went blank and the system became unresponsive. I had to power-cycle my machine. After restarting, grub offered a choice between the old and the new kernel. Grub booted into the new kernel and failed with error messages about missing modules with "could not load module". The last error message was "unkown filesystem type 'ext4'" and the system boot halted at the initrd command prompt. Booting into the old kernel worked fine, but on the next update cycle, the kupdateapplet proceeded to remove the old kernel. A reboot left me with no usable kernel at the "missing modules" state described above. I had to boot into a live-CD, manually chroot into the installed system, download an older kernel from a main repository mirror (2.6.31.5) and force-install it with rpm. That saved me and I am running that kernel now. I suspect a serious mkinitrd related to performing kernel updates through the KDE's update applet kupdateapplet.
The original report (update from 11.1 to 11.2) is a duplicate of bug 551642. (In reply to comment #6) > I have just run into this problem myself after a kernel update from 2.6.31.8 to > 2.6.31.12-0.1. Please open a new bugreport for this. *** This bug has been marked as a duplicate of bug 551642 ***