It could be that your computer is set to prioritize RAM over allocation for the cards. I would go to the BIOS and change the setting of PNP OS Installed
(it'll be different for every BIOS but the idea is that the OS can change the settings of your PCI cards). If it's set to disabled or off, enable it. This will let Windows change the settings of your cards and could allow them to work. If it is already enabled go ahead and disable it since it could be Windows that is reallocating things in the first place.
Neither change will harm your computer and can easily be set back.
I think it's quite similar to this (Deleted a partition, now getting 'Gave up waiting for suspend/resume device' message during boot).
I gave the answer below as it worked for me.
In my case, the boot message looked like this. The swap partition was deleted.
Gave up waiting for suspend/resume device
/dev/sda4 ... ...
[***] A start job is running for dev-disk-by\...\...\...\.device
...
...
...
First, look at the content of your fstab file,
cat /etc/fstab
will return this kind of output
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda4 during installation
UUID=8c1977eb-ac90-426b-bc9b-a7fb2ec8d760 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 during installation
UUID=00fd67-123DE-4b98-aa17-2d4025aed54 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Then you notice , "swap was on /dev/sdax during installation".
Recreate the deleted partition (fdisk or Gparted for instance), then
use this command to find the new uuid of the partition.
ls -l /dev/disk/by-uuid/
This outputs:
total 0
lrwxrwxrwx 1 root root 10 févr. 19 07:18 00151dcd-2bf5-4b98-aa17-8f40ef4cfd86 -> ../../sda4
lrwxrwxrwx 1 root root 10 févr. 19 07:18 6C5A1AC45A1A8B4A -> ../../sda2
lrwxrwxrwx 1 root root 10 févr. 19 07:18 8c1977eb-ac90-426b-bc9b-a7fb2ec8d760 -> ../../sda3
lrwxrwxrwx 1 root root 10 févr. 19 07:18 C064106664106188 -> ../../sda1
Update your fstab with the correct uuid that were displayed by the last command by copy/pasting the adequate uuid of the swap in the fstab file.
Then reboot, It should correct the problem.
Best Answer
For PCI and PCIe devices, a BAR is a Base Address Register that is used by the BIOS or OS to tell the device what physical addresses to map its memory resources into. Most PCI devices in your system requests a certain amount of memory space, and the BIOS tries to fit them all below 4 GB in order to ensure compatibility with 32-bit operating systems. It sounds like your computer has 4 GB of RAM and that both video cards contain large amounts of RAM.
In those error messages, the location of the device is specified as bus/device/function. I have access to a Dell Precision 390 and it appears that all of the onboard devices on that system are on PCI bus number 0, so your errors probably refer to a device that you have plugged into a PCI or PCIe slot. Each PCIe slot gets its own bus number, so bus number 5 might actually correspond to a multi-function PCIe device such as a sound card or video capture card.
You should be able to track down which devices are 4/0/0, 5/2/0, 5/4/0, and 5/5/0 once the OS is loaded, if the BIOS doesn't print this information before booting. (Note that this assumes that the OS doesn't reassign the PCI bus numbers on boot, which would destroy the evidence; if that happens, the OS may be patching up the mess that the BIOS left.)
If you use Windows, you can find the PCI bus/device/function numbers of a device by right clicking on it in Device Manager, selecting
Properties...
, and looking atLocation:
on theGeneral
tab. (On Vista and Windows 7, this same information also shows up when you select theDetails
tab and chooseLocation information
from theProperty
listbox.)If you use Linux, you can find the PCI bus/device/function numbers using the
lspci
command.