3

Я получаю следующую ошибку при загрузке Dell Precision 390. Кажется, все работает нормально, но я хотел бы понять, что означает ошибка и как ее исправить. Я думаю, что это начало происходить, когда я подключил свою вторую видеокарту, но эта карта работает отлично.

Error allocating Mem BAR for PCI device 04/00/0
Error allocating Mem BAR for PCI device 05/00/0
Error allocating Mem BAR for PCI device 05/02/0
Error allocating Mem BAR for PCI device 05/05/0
Error allocating Mem BAR for PCI device 05/04/0
Error allocating Mem BAR for PCI device 05/04/0
Error allocating Mem BAR for PCI device 05/05/0

3 ответа3

5

Для устройств PCI и PCIe BAR является регистром базовых адресов, который используется BIOS или ОС для указания устройству физических адресов для сопоставления его ресурсов памяти. Большинство устройств PCI в вашей системе запрашивают определенный объем памяти, и BIOS пытается разместить их все ниже 4 ГБ, чтобы обеспечить совместимость с 32-разрядными операционными системами. Похоже, ваш компьютер имеет 4 ГБ ОЗУ и обе видеокарты содержат большое количество ОЗУ.

В этих сообщениях об ошибках местоположение устройства указывается как шина/устройство/функция. У меня есть доступ к Dell Precision 390, и кажется, что все встроенные устройства в этой системе находятся на шине PCI номер 0, поэтому ваши ошибки, вероятно, относятся к устройству, которое вы подключили к разъему PCI или PCIe. Каждый слот PCIe получает свой собственный номер шины, поэтому шина № 5 может фактически соответствовать многофункциональному устройству PCIe, такому как звуковая карта или карта видеозахвата.

Вы должны быть в состоянии отследить, какие устройства 4/0/0, 5/2/0, 5/4/0 и 5/5/0 после загрузки ОС, если BIOS не печатает эту информацию раньше загрузка. (Обратите внимание, что это предполагает, что ОС не переназначает номера шины PCI при загрузке, что может уничтожить улики; если это произойдет, ОС может исправлять беспорядок, оставленный BIOS.)

Если вы используете Windows, вы можете найти номера шины / устройства / функции PCI устройства, щелкнув по нему правой кнопкой мыши в Диспетчере устройств, выбрав Properties... и выбрав Location: на вкладке General . (В Vista и Windows 7 эта же информация также отображается при выборе вкладки « Details » и выборе « Location information в списке Property .)

Если вы используете Linux, вы можете найти номера шины / устройства / функции PCI с помощью команды lspci .

2

В документации указан этот код: Ошибка при выделении Mem BAR для устройства PCI

Система столкнулась с проблемой при попытке настроить карту расширения или встроенные встроенные устройства.

Если номер устройства указывает на карту расширения, карту можно удалить. См. « Устранение неполадок плат расширения » в разделе « Устранение неполадок в вашей системе».

Если номер устройства указывает на встроенное устройство, отключите устройство. Подробности см. В разделе "Использование программы настройки системы" в руководстве пользователя.

0

Вы пытались очистить NVRAM с помощью модемной карты из системы?

Если это не помогает, вытяните все карты расширения PCI из системы, чтобы посмотреть, будет ли он нормально загружаться. Возможно, вам придется очистить NVRAM снова.

Я предполагаю, что вы используете этот метод для очистки NVRAM ....

Reboot system and enter the BIOS Setup by pressing F2. 
Turn on Caps Lock, Scroll Lock and  Num Lock.
Press ALT+ E then ALT+ F (should hear beep) then ALT+ B

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .