Bug 84326 - usb-storage driver preceeds boot disk driver in linuxrc/ramdisk
usb-storage driver preceeds boot disk driver in linuxrc/ramdisk
Product: Red Hat Enterprise Linux 2.1
Classification: Red Hat
Component: mkinitrd (Show other bugs)
All Linux
medium Severity low
: ---
: ---
Assigned To: Jeremy Katz
David Lawrence
Depends On:
  Show dependency treegraph
Reported: 2003-02-14 09:57 EST by Larry Troan
Modified: 2016-04-18 05:39 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2003-04-02 00:57:49 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Larry Troan 2003-02-14 09:57:53 EST
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

Comment 1 Larry Troan 2003-02-17 20:28:10 EST
Note sure if Matt Wilson is correct assignee but do note believe ewt is correct;-)
Comment 2 Steve Ward 2003-02-19 00:40:00 EST
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.
Comment 3 Jeremy Katz 2003-03-20 12:47:02 EST
Comment 4 Jeremy Katz 2003-04-02 00:57:49 EST
This is fixed in current versions of mkinitrd (3.4.34-1 and later)
Comment 5 Larry Troan 2003-07-18 12:41:54 EDT
 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@redhat.com  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?  


Comment 6 Jeremy Katz 2003-07-18 14:16:40 EDT
It's in Taroon, it's not in QU2.

Note You need to log in before you can comment on or make changes to this bug.