# Rocky 8.7 installer does not see disk - IBM x3550 M3

**URL:** <https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240>\
**Category:** Rocky Linux Help & Support\
**Created:** [March 17, 2023, 12:17pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240 "2023-03-17T12:17:54Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![michal\_f](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@michal\_f](https://forums.rockylinux.org/u/michal_f)\
**Post date:** [March 17, 2023, 12:17pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/1 "2023-03-17T12:17:54Z")

</div>

I am trying to install Rocky 8.7 on old IBM x3550 M3. The installer does not see my disk.  
For comparision I tried to install lates ubuntu server (which recognizes the drive) and took an info screenshot:

 ![20230317_130906](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/2X/4/4c66c8c841d47779ab1b9dd31f279dcd781282f3.jpeg)

Can you give any tips how to proceed from here?  
Maybe I could boot from some other distro live USB and do some fdisk/gparted magic ?

---

<div class="post-metadata">

**Author:** ![jlehtone](https://avatars.discourse-cdn.com/v4/letter/j/e9a140/32.png) [@jlehtone](https://forums.rockylinux.org/u/jlehtone)\
**Post date:** [March 17, 2023, 12:35pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/2 "2023-03-17T12:35:40Z")

</div>

Show data of the disk controller with:

```auto
lspci -nn

```

---

<div class="post-metadata">

**Author:** ![michal\_f](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@michal\_f](https://forums.rockylinux.org/u/michal_f)\
**Post date:** [March 17, 2023, 3:26pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/3 "2023-03-17T15:26:24Z")

</div>

At the bottom is full `lspci -nn` log.  
I guess it’s the SCSI controller?  
`01:00.0 SCSI storage controller [0100]: Broadcom / LSI SAS1068E PCI-Express Fusion-MPT SAS [1000:0058] (rev 08)`

The question is now - how do I add a kernel module to the installer ? And where to find proper module?

```auto
00:00.0 Host bridge [0600]: Intel Corporation 5520 I/O Hub to ESI Port [8086:3406] (rev 22)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 22)
00:02.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 [8086:3409] (rev 22)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 22)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 22)
00:10.0 PIC [0800]: Intel Corporation 7500/5520/5500/X58 Physical and Link Layer Registers Port 0 [8086:3425] (rev 22)
00:10.1 PIC [0800]: Intel Corporation 7500/5520/5500/X58 Routing and Protocol Layer Registers Port 0 [8086:3426] (rev 22)
00:11.0 PIC [0800]: Intel Corporation 7500/5520/5500 Physical and Link Layer Registers Port 1 [8086:3427] (rev 22)
00:11.1 PIC [0800]: Intel Corporation 7500/5520/5500 Routing & Protocol Layer Register Port 1 [8086:3428] (rev 22)
00:14.0 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 22)
00:14.1 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 22)
00:14.2 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 22)
00:14.3 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 22)
00:15.0 PIC [0800]: Intel Corporation 7500/5520/5500/X58 Trusted Execution Technology Registers [8086:342f] (rev 22)
00:16.0 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3430] (rev 22)
00:16.1 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3431] (rev 22)
00:16.2 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3432] (rev 22)
00:16.3 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3433] (rev 22)
00:16.4 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3429] (rev 22)
00:16.5 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:342a] (rev 22)
00:16.6 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:342b] (rev 22)
00:16.7 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:342c] (rev 22)
00:1a.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [8086:3a40]
00:1c.4 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5 [8086:3a48]
00:1d.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIB (ICH10) LPC Interface Controller [8086:3a18]
00:1f.2 IDE interface [0101]: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1 [8086:3a20]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
00:1f.5 IDE interface [0101]: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2 [8086:3a26]
01:00.0 SCSI storage controller [0100]: Broadcom / LSI SAS1068E PCI-Express Fusion-MPT SAS [1000:0058] (rev 08)
06:00.0 PCI bridge [0604]: Vitesse Semiconductor VSC452 [SuperBMC] [101b:0452] (rev 01)
07:00.0 VGA compatible controller [0300]: Matrox Electronics Systems Ltd. MGA G200EV [102b:0530]
0b:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet [14e4:1639] (rev 20)
0b:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet [14e4:1639] (rev 20)
fe:00.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers [8086:2c70] (rev 02)
fe:00.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder [8086:2d81] (rev 02)
fe:02.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Link 0 [8086:2d90] (rev 02)
fe:02.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Physical 0 [8086:2d91] (rev 02)
fe:02.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Mirror Port Link 0 [8086:2d92] (rev 02)
fe:02.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Mirror Port Link 1 [8086:2d93] (rev 02)
fe:02.4 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Link 1 [8086:2d94] (rev 02)
fe:02.5 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Physical 1 [8086:2d95] (rev 02)
fe:03.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers [8086:2d98] (rev 02)
fe:03.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder [8086:2d99] (rev 02)
fe:03.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers [8086:2d9a] (rev 02)
fe:03.4 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers [8086:2d9c] (rev 02)
fe:04.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control [8086:2da0] (rev 02)
fe:04.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address [8086:2da1] (rev 02)
fe:04.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank [8086:2da2] (rev 02)
fe:04.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control [8086:2da3] (rev 02)
fe:05.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control [8086:2da8] (rev 02)
fe:05.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address [8086:2da9] (rev 02)
fe:05.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank [8086:2daa] (rev 02)
fe:05.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control [8086:2dab] (rev 02)
fe:06.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control [8086:2db0] (rev 02)
fe:06.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address [8086:2db1] (rev 02)
fe:06.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank [8086:2db2] (rev 02)
fe:06.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control [8086:2db3] (rev 02)
ff:00.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers [8086:2c70] (rev 02)
ff:00.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder [8086:2d81] (rev 02)
ff:02.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Link 0 [8086:2d90] (rev 02)
ff:02.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Physical 0 [8086:2d91] (rev 02)
ff:02.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Mirror Port Link 0 [8086:2d92] (rev 02)
ff:02.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Mirror Port Link 1 [8086:2d93] (rev 02)
ff:02.4 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Link 1 [8086:2d94] (rev 02)
ff:02.5 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Physical 1 [8086:2d95] (rev 02)
ff:03.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers [8086:2d98] (rev 02)
ff:03.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder [8086:2d99] (rev 02)
ff:03.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers [8086:2d9a] (rev 02)
ff:03.4 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers [8086:2d9c] (rev 02)
ff:04.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control [8086:2da0] (rev 02)
ff:04.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address [8086:2da1] (rev 02)
ff:04.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank [8086:2da2] (rev 02)
ff:04.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control [8086:2da3] (rev 02)
ff:05.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control [8086:2da8] (rev 02)
ff:05.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address [8086:2da9] (rev 02)
ff:05.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank [8086:2daa] (rev 02)
ff:05.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control [8086:2dab] (rev 02)
ff:06.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control [8086:2db0] (rev 02)
ff:06.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address [8086:2db1] (rev 02)
ff:06.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank [8086:2db2] (rev 02)
ff:06.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control [8086:2db3] (rev 02)

```

---

<div class="post-metadata">

**Author:** ![michal\_f](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@michal\_f](https://forums.rockylinux.org/u/michal_f)\
**Post date:** [March 17, 2023, 4:00pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/4 "2023-03-17T16:00:20Z")

</div>

Ok, after googling I learned that I need to flash another pendrive with extra drivers.

Device id `[1000:0058]` suggests I need `kmod-mptsas` drivers which i found [here](https://elrepo.org/linux/dud/el8/x86_64/dd-mptsas-3.04.20-8.el8_7.elrepo.iso)

Now with two pendrives present (os image and extra drivers) I can finally see my disks. Installation is proceeding now.

Thanks for good tip !

Edit:  
There is an explainatory video for this issue too: [How to install CentOS/RHEL 8 with LSI SAS2008 controller | ELRepo driver disk - YouTube](https://www.youtube.com/watch?v=4fOAuXiynYM)

=========================

My joy didn’t last long.  
I encountered a problem with non bootable drive - I let the installer finish it’s job, but the system won’t boot - obviously.

 ![boot](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/2X/c/ce2fd9e4b6797c90f53bcb8222de45eb0791423d.jpeg)  
 ![xnview_NwtrU5ZHsm](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/2X/6/6a8dfa4f376cb0d70052972f94ad6f6b16c03b4f.jpeg)

---

<div class="post-metadata">

**Author:** ![jlehtone](https://avatars.discourse-cdn.com/v4/letter/j/e9a140/32.png) [@jlehtone](https://forums.rockylinux.org/u/jlehtone)\
**Post date:** [March 17, 2023, 4:38pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/5 "2023-03-17T16:38:16Z")

</div>

First, one does not need second USB if one has network. The 1000:0058 probably requires kmod-mptsas, so:

```auto
inst.dd=https://elrepo.org/linux/dud/el8/x86_64/dd-mptsas-3.04.20-8.el8_7.elrepo.iso

```

as @toracat did show in [RAID Installation Drivers Problem - #7 by toracat](https://forums.rockylinux.org/t/raid-installation-drivers-problem/9227/7)

* * *

In principle the BIOS should be able to load the bootloader from the drive and the bootloader to load kernel and initramfs, and installer ought to have injected the mptsas.ko into the initramfs so that kernel can mount the filesystems from the drive.

Where that did fail? @toracat might know.

---

<div class="post-metadata">

**Author:** ![michal\_f](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@michal\_f](https://forums.rockylinux.org/u/michal_f)\
**Post date:** [March 17, 2023, 5:59pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/6 "2023-03-17T17:59:29Z")

</div>

After weekend I can retry with internet connection

---

<div class="post-metadata">

**Author:** ![toracat](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/toracat/32/68_2.png) [@toracat](https://forums.rockylinux.org/u/toracat)\
**Post date:** [March 17, 2023, 6:34pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/7 "2023-03-17T18:34:08Z")

</div>

> [@michal\_f](#):
>
> Now with two pendrives present (os image and extra drivers) I can finally see my disks.

That looked promising - the kmod worked and thus the installer had access to the disks. I cannot figure out where things failed. Let’s see how the installation using a URL fairs.

---

<div class="post-metadata">

**Author:** ![michal\_f](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@michal\_f](https://forums.rockylinux.org/u/michal_f)\
**Post date:** [March 20, 2023, 1:46pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/8 "2023-03-20T13:46:05Z")

</div>

Update on the situation: this is funny.

I restarted installer with kmod USB unplugged but with internet connection present - the installer could not see my disks.  
Out of better ideas I decided to plug kmod-USB back in and reboot computer… And guess what? The system booted OK and boots up OK after each restart now ( I don’t need any pendrives sticked in)…

Not sure what happened, but I have another identical machine and will redo the installation there.

---

<div class="post-metadata">

**Author:** ![toracat](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/toracat/32/68_2.png) [@toracat](https://forums.rockylinux.org/u/toracat)\
**Post date:** [March 20, 2023, 11:40pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/9 "2023-03-20T23:40:10Z")

</div>

> [@michal\_f](#):
>
> Out of better ideas I decided to plug kmod-USB back in and reboot computer… And guess what? The system booted OK and boots up OK after each restart now ( I don’t need any pendrives sticked in)…

I’m now curious. What do you see with the following command?

`find /lib/modules -name mptsas.ko*`

---

<div class="post-metadata">

**Author:** ![michal\_f](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@michal\_f](https://forums.rockylinux.org/u/michal_f)\
**Post date:** [March 21, 2023, 11:46am UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/10 "2023-03-21T11:46:19Z")

</div>

> [@toracat](#):
>
> find /lib/modules -name mptsas.ko\*

```auto
/lib/modules/4.18.0-425.3.1.el8.x86_64/kernel/drivers/message/fusion/mptsas.ko.xz
/lib/modules/4.18.0-425.3.1.el8.x86_64/extra/mptsas/mptsas.ko

```

---

<div class="post-metadata">

**Author:** ![toracat](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/toracat/32/68_2.png) [@toracat](https://forums.rockylinux.org/u/toracat)\
**Post date:** [March 21, 2023, 5:03pm UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/11 "2023-03-21T17:03:59Z")

</div>

> [@michal\_f](#):
>
> ```auto
> /lib/modules/4.18.0-425.3.1.el8.x86_64/kernel/drivers/message/fusion/mptsas.ko.xz
> /lib/modules/4.18.0-425.3.1.el8.x86_64/extra/mptsas/mptsas.ko
> 
> ```

mptsas.ko.xz is in the kernel. mptsas.ko came from the kmod-mptsas package. So, this indicates that the kmod was successfully installed in the process.

---

<div class="post-metadata">

**Author:** ![brian](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/brian/32/5777_2.png) [@brian](https://forums.rockylinux.org/u/brian)\
**Post date:** [August 25, 2023, 3:20am UTC](https://forums.rockylinux.org/t/rocky-8-7-installer-does-not-see-disk-ibm-x3550-m3/9240/12 "2023-08-25T03:20:50Z")

</div>


