If the usb-storage driver is loaded, installing a new kernel will create a new ramdisk where loading of the usb-storage driver preceeds the loading of boot disk (LSI 1030 fusion driver in this case) driver in linuxrc. This creates a problem if there is a usb storage device during the boot (the boot disk was /dev/sda initially). USB device becomes /dev/sda and boot disk becomes /dev/sdb. This results in a failure to mount /boot/efi and swap. Workaround is to rmmod usb-storage prior to kernel installation. Unmounting the device does not make a difference since usb-storage is still loaded. We believe usb-storage driver should not be loaded before the boot disk driver. This was found on AS2.1 IPF. ---------- Action by: leventakyil Issue Registered ---------- Action by: leventakyil Status set to: Waiting on Tech ISSUE TRACKER 15708 OPEND BY INTEL AS SEV 3.
Note sure if Matt Wilson is correct assignee but do note believe ewt is correct;-)
This bug affects RH8.0 as well! If kernel is installed using up2date user is none the wiser until s/he attempts to boot on the new kernel.
Reassigning
This is fixed in current versions of mkinitrd (3.4.34-1 and later)
FROM SUE DENHAM..... Event posted 06-09-2003 01:00pm by sdenham with duration of 0.00 Hi, Jeremy: Back on April 2, 2003, you said that a fix for this issue BZ 84326 was Fix Pending. Here are your words: ------- Additional Comments From katzj 2003-04-02 00:57 ------- This is fixed in current versions of mkinitrd (3.4.34-1 and later) Can you please tell me what in what release this will debut? Or did it ship in AS 2.1 Update 2? Thanks, Sue
It's in Taroon, it's not in QU2.