[CentOS] CentOS 8 Broken Installation

Thu Oct 10 15:54:02 UTC 2019
Ljubomir Ljubojevic <centos at plnet.rs>

On 10/2/19 10:22 PM, Ljubomir Ljubojevic wrote:
> On 10/2/19 9:47 PM, Jonathan Billings wrote:
>> On Oct 2, 2019, at 3:39 PM, Ljubomir Ljubojevic <centos at plnet.rs> wrote:
>>> Richard on CentOS-devel mailing list has similar problem but suggests it
>>> might be issue only with CentOS, he says he had to add the kernel line
>>> to make it work.
>>> Name of the tread is:
>>> [CentOS-devel] Booting CentOS 8 in a VM - can't find the disk
>> If you’re talking about this:
>> https://lists.centos.org/pipermail/centos-devel/2019-October/017882.html <https://lists.centos.org/pipermail/centos-devel/2019-October/017882.html>
>> … then I think it’s unlikely to be related to missing drivers for a RAID controller on a SuperMicro system.
> I saw it uses Intel hdd controler so I thought it could be similar.
> Here is solution for instaling CentOS 8 on Dell T610 with SAS controler
> (copied from Mike Chan):
> Intro:
> ** Keyword: CentOS 8 LSI SAS2
> Trying CentOS 8 on an old machine (Dell T610) but the installer can't
> find disks for installation.
> It turns out that the RH removed the support for LSI SAS2 controllers in
> the mpt3sas driver.
> I've found some articles about this, and is trying to install with
> elrepo-provided DUD (driver update disk).
> Will update the results and the procedure if succeeded.
> At least it can serves as a warning to those with said SAS controllers.

How to see if your HDD controler is not supported:

You can check by running the lspci command (lspci -nn) and compare it
with Red Hats list of removed ID's:

Here is the list of all (so far created) the DUD's for EL8:

And here is ElRepo page http://elrepo.org/tiki/DeviceIDs that shows all
the drivers ElRepo has the drivers for, and can create DUD ISO files if
asked via ElRepo bugzila:

> Solution:
> Reference:
> https://elrepoproject.blogspot.com/2019/08/rhel-80-and-support-for-removed-adapters.html
> Here's the procedure:
> 1. prepare a install media and a flash drive, formatted with fat32, and
> copy the DUD iso file into the flash drive:
> https://elrepo.org/linux/dud/el8/x86_64/dd-mpt3sas-
> You can also use tools to create a bootable install flash drive, and use
> it as the DUD drive.
> No need to process the iso; just place it in the drive.
> 2. boot with the install media, and hit tab key in the boot menu, add
> 'inst.dd' to the command line, and then boot it.
> 3. the installer will ask for a DUD before getting into the GUI.
> It will list the block devices it found, find the one with vfat - that's
> your flash drive.
> Then it will list DUD isos it found on the drive, enter the number of
> the entry, then a "checkbox" will appear before the entry.
> Enter the number again so the "checkbox" is checked with a x. Now enter
> "c" to contiune.
> 4. If everything works, you'll have your disks visible to the installer.
> Install it as usual.
> 5. The booting should has no problem, but DO NOT update kernel just yet.
> According to the reference page, the dracut tool in RHEL / CentOS 8.0 is
> bugged and will NOT include the extra driver to the updated initrd. This
> will make the new kernel unbootable.
> Setup network to download the patched dracut tools first, or copy it
> from other computer with flash drive:
> http://elrepo.org/people/akemi/testing/el8/dracut/
> Then install them with:
> rpm -Uvh (downloaded rpm files).
> 6. Now you can update the kernel.
> In my case, I'm using the card in IT mode; the disks are not set into
> RAID with the card, so only the mpt3sas DUD is required.
> If you have a IR mode (RAID via the controller) configuration, you may
> need the megaraid-sas DUD too.
> Original post with solution:
> https://www.facebook.com/groups/centosproject/permalink/10157729112557728/?comment_id=10157729981242728
>> --
>> Jonathan Billings <billings at negate.org>
>> _______________________________________________
>> CentOS mailing list
>> CentOS at centos.org
>> https://lists.centos.org/mailman/listinfo/centos

Ljubomir Ljubojevic
(Love is in the Air)
PL Computers
Serbia, Europe

StarOS, Mikrotik and CentOS/RHEL/Linux consultant