Bei PCI- und PCIe-Geräten ist eine BAR ein Basisadressenregister, das vom BIOS oder Betriebssystem verwendet wird, um dem Gerät mitzuteilen, in welche physischen Adressen seine Speicherressourcen zugeordnet werden sollen. Die meisten PCI-Geräte in Ihrem System benötigen einen bestimmten Speicherplatz, und das BIOS versucht, sie alle unter 4 GB einzubauen, um die Kompatibilität mit 32-Bit-Betriebssystemen sicherzustellen. Das klingt, als hätte Ihr Computer 4 GB RAM und beide Grafikkarten enthalten viel RAM.
In diesen Fehlermeldungen wird der Standort des Geräts als Bus / Gerät / Funktion angegeben . Ich habe Zugriff auf ein Dell Precision 390 und es scheint, dass sich alle integrierten Geräte auf diesem System auf PCI-Bus-Nummer 0 befinden. Daher beziehen sich die Fehler wahrscheinlich auf ein Gerät, das Sie in einen PCI- oder PCIe-Steckplatz gesteckt haben. Jeder PCIe-Steckplatz erhält seine eigene Busnummer, sodass Busnummer 5 möglicherweise einem PCIe-Gerät mit mehreren Funktionen entspricht, z. B. einer Soundkarte oder einer Videoaufnahmekarte.
Sie sollten in der Lage sein, nach dem Laden des Betriebssystems festzustellen, welche Geräte 4/0/0, 5/2/0, 5/4/0 und 5/5/0 sind, wenn das BIOS diese Informationen zuvor nicht druckt booten (Beachten Sie, dass hierbei davon ausgegangen wird, dass das Betriebssystem die PCI-Bus-Nummern beim Booten nicht neu zuweist, was die Beweise zerstören würde; in diesem Fall kann das Betriebssystem das durch das BIOS hinterlassene Chaos aufräumen.)
Wenn Sie Windows verwenden, können Sie die PCI-Bus- / Geräte- / Funktionsnummern eines Geräts finden, indem Sie im Geräte-Manager mit der rechten Maustaste darauf klicken, auswählen Properties...
und Location:
auf der General
Registerkarte suchen . (Unter Vista und Windows 7 werden dieselben Informationen auch angezeigt, wenn Sie die Details
Registerkarte auswählen und Location information
aus dem Property
Listenfeld auswählen .)
Wenn Sie Linux verwenden, können Sie die PCI-Bus- / Geräte- / Funktionsnummern mit dem lspci
Befehl finden.