У меня была проблема, где мой сервер не загружается каждый раз, когда я устанавливаю карту PCIe (PCIe x1). Я делал попытку начальной загрузки с помощью 16,04 и 14.04 и с несколькими различными картами PCIe, но получая те же результаты.
Во время начальной загрузки это начнет загружать ядро и затем просто зависнет. Я также попробовал pci=noacpi
который позволяет серверу загружаться, но затем я теряю свои USB-порты (и клавиатура).
Я попытался сузить проблему и полагать, что это - проблема с ядром, не выделяющим память правильно карте PCIe. Точная строка от журналов ядра, что я верю шоу проблема, следующие:
Mar 31 12:56:52 ubuntu kernel: [ 0.856793] pci 0000:02:00.0: BAR 6: failed to assign [mem size 0x00100000 pref]
Любая справка с этим ценилась бы.
У меня была подобная проблема с Dell R730, не позволяющим операционную систему загружаться, когда карта PCIE была включена. Если бы карта PCIE не была включена, то я мог бы загрузить операционную систему без проблем. Впоследствии, я включил карту назад, и она работала без проблемы.
Однако я обнаружил, что это была на самом деле проблема с BIOS на серверах Dell. Я вернулся назад к 1.2.10 BIOS с апреля 2015, и система позволила мне загружать операционную систему картой PCIE, включенной без проблемы. Я также попробовал 2.0.2 с апреля 2016, и это все еще имело ту же проблему, таким образом, некоторое время после 1.2.10, Dell изменил их BIOS и вызвал эту проблему.