PCI: Probing PCI Hardware (Bus 00)

When I was installing Red Hat Enterprise Linux on a server, the machine suddenly hung at the following line:

PCI: Probing PCI Hardware (Bus 00)

This is a well-known problem (as a simple search on Google will reveal), so to solve it simply add the following parameter to the kernel boot configuration:

pci=nommconf

So when installing Red Hat Enterprise Linux from the CD, type “linux pci=nommconf” instead of just “linux”. This will start the installation with the nommconf parameter. When you’re done installing, don’t forget to add the parameter to your GRUB configuration as well!

http://www.kernel.org/doc/Documentation/kernel-parameters.txt tells us what this parameter does:

nommconf [X86] Disable use of MMCONFIG for PCI Configuration

Hello world

My name is Simon Krenger, I am a Technical Account Manager (TAM) at Red Hat. I advise our customers in using Kubernetes, Containers, Linux and Open Source.

Elsewhere

  1. GitHub
  2. LinkedIn
  3. GitLab