PCI устройство — что это?
PCI устройство — оборудование, которое подключается по шине PCI к материнской платы для увеличения аппаратной функциональности ПК.
Важный момент. Вы можете в диспетчере заметить непонятное устройство PCI, что это может быть? Скорее всего было подключено какое-то устройство, но Windows его не смогла определить. Что делать? Нужно посмотреть в свойствах оборудование ИД и по этой информации поискать в интернете что это может быть за устройство.. также проверьте что вы установили драйвера на чипсет.
PCI это специальная шина для подключения устройств к материнской плате. Раньше была просто PCI, сегодня уже присутствует обновленная версия — PCI-Express.
Я не буду вникать в детали как работает шина, а напишу более простыми словами. PCI это по факту разьемы, они расположены в нижней части материнской платы, внешне длинные, но есть и короткие. Чем короче размер тем меньше пропускная способность (скорость). Максимальная скорость нужна для видеокарты.
Но что именно можно установить на ПК через PCI, какие именно платы? Давайте посмотрим:
- ТВ-тюнер.
- Звуковая карта (может дать звук лучше качества).
- Сетевая карта. Если встроенная вышла из строя или если нужна еще одна — можно добавить, установив карту в PCI-слот.
- Конечно видеокарта. Можно установить даже несколько, это зависит от материнки.
- Wi-Fi адаптер.
- Дополнительные USB-порты, SATA-разьемы.
Это только пример того, что можно добавить. Устройств существует много, разные, при помощи PCI можно добавить новые возможности компьютеру.
Важно понимать — устройства PCI и PCI-Express несовместимы. Первый вариант — это устаревшая версия, а вторая — современная.
Старую версию PCI можно встретить на материнках 478, 775 сокета. Также относительно современные материнки тоже могут содержать этот разьем для поддержки старых устройств.
Видеокарт именно на PCI — очень и очень мало (потому что в те времена видеокарты подключались через разьем AGP). А вот на PCI-E — большинство (это современный интерфейс подключения видеокарты).
Примеры устаревших разьемов PCI (они идут одинаковы, нет разделения по скоростям):
Вверху видим AGP — именно в этот слот раньше устанавливалась видеокарты.
Примеры разьемов PCI-E современной материнки:
РЕКЛАМА
Зелеными стрелочками — это и есть современные PCI-E (те что синие имеют максимальную пропускную способность). А остальные — это устаревшие PCI. Некоторые модели содержат сразу два вида.
Еще раз — устаревшая версия PCI и современная PCI-E никак не совместима, вообще. Они физически отличаются ключом.
Пример сетевой карты для просто PCI:
РЕКЛАМА
А вот пример уже сетевой карты для PCI-E:
Второй пример — плата больше, но размер контактов такой же, потому что для сетевой, как и для звуковой, Wi-Fi адаптеров. . большой пропускной способности не нужно:
РЕКЛАМА
А вот для видеокарты (GPU) — пропускная способность важна, именно поэтому она содержит много контактов и устанавливается соответственно с длинный разьем PCI-E:
РЕКЛАМАPS: выше на картинке — современная видеокарта, игровая, стоит недешево, греется тоже прилично и потребляет энергии много, на уровне процессора, а то и больше))
В названии PCI-E может быть цифра, например x1, что она значит? Это просто указывает на скорость. Чем больше цифра, тем больше пропускная способность:
Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
На главную! 22.11.2021Ctrl+C Ctrl+V — что это значит? (контрл+ц контрл+в)
Grizzly папка — что это?
Mb3install — что за папка?
PORT. IN на музыкальном центре — что это?
Windows10UpgraderApp — что это?
scoped_dir — что это за папка?
Windows10Upgrade — можно ли удалить?
Драйвер PCI-устройства для Windows 7
Приветствую вас, дорогие читатели.
После переустановки операционной системы некоторые пользователи (в том числе и я) встречались с ситуацией, когда в «Диспетчере устройств» показывает, что необходим драйвер PCI-устройства для Windows 7. И чаще всего такое встречается на ноутбуках, хоть и на ПК также можно увидеть проблему. В некоторых случаях можно заметить определенные негативные моменты в работе устройства, проявляющиеся скоростью обработки информации, «паузами», а иногда и «остановками». В статье я постараюсь рассказать, как справиться с недугом.
Содержание статьи
- Что это?
- Установка определенных драйверов
- Программа
- Поиск по ID
- Диск
Сразу нужно сказать, что PCI-устройство не имеет конкретного назначения. Эта маркировка указывает на шину, с помощью которой подключается компонент. Само по себе оборудование может иметь разное назначение – модем, сетевая карта, cardreader и многое другое. А потому решить так сразу проблему не всегда удастся.
Узнать, какой именно драйвер необходимо искать, можно несколькими способами. Для начала необходимо попасть в «Панель управления», а затем в «Диспетчер устройств».
В большинстве случаев проблемы встречаются в разделе «Другие устройства». Если нажать на это пункт, откроется выпадающий список, в левой части которого будет желтый восклицательный знак, а далее идти надпись.
Так, например, необходимо найти драйвер PCI-контроллер Simple Communications. Это означает, что на компьютере не найдено специального интерфейса между хостом и микропрограммой Management Engine от Intel.
Еще одной популярной проблемой считается наличие ошибки в Nvidia nforce PCI Management. Она указывает на недуг с программным обеспечением чипсета. Для решения нужно зайти на официальный сайт и найти соответствующее ПО. Важно разыскать именно подходящее обеспечение (должны совпадать версии Windows, разрядность и даже выпуск БИОСа). Далее вы можете просто обновить драйвер или установить, если его не было. Иногда требуется перезагрузка.
Существует масса программ, позволяющих автоматически находить в Интернете и затем устанавливать не хватающие или более новые драйвера. Совсем недавно я как раз об одной такой рассказывал. Подробную информацию о ней и ее работе можно найти, перейдя по ссылке.
Поиск по ID( к содержанию ↑ )Иногда случаются ситуации, когда вы не можете так сразу определить, какое именно оборудование не работает. Кроме того, не помогает маркировка в «Диспетчере устройств». Что же делать в таком случае?
Чтобы для Windows 7 найти нужное программное обеспечение, нужно проделать несколько движений:
Заходим в «Панель управления» и «Диспетчер устройств».
Далее разыскиваем не установленное оборудование и вызываем на нем «Свойства».
Откроется окно, где мы переходим на вкладку «Сведения».
В выпадающем списке «Свойство» выбираем «ИД оборудования».
Выделяем и копируем первую строку, а далее отправляемся в Интернет, где и находим нужное ПО, отталкиваясь от полученных данных.
После этого устанавливаем программное обеспечение любым удобным способом.
Диск( к содержанию ↑ )Кстати, этот способ подходит и для устройств PCI Windows XP. Лучше всего искать на проверенных сайтах, чтобы ненароком себе не установить вирус.
Нередко вместе с ПК или ноутбуками (будь то Asus, HP, Lenovo или любая другая компания) в комплекте предоставляется переносное устройство со всеми необходимыми драйверами. Именно здесь и можно попробовать поискать нужное обеспечение.
Кроме того, смело обращайтесь в официальную техническую поддержку клиентов. Здесь часто помогают пользователям, указывая не только на название компонента, но и где можно скачать соответствующие небольшие программы.
Надеюсь, вам удастся разобраться с проблемой. Подписывайтесь, и вы узнаете еще много нового.
Материалы по теме
Назначение устройства PCI виртуальной машине
Дата публикации: 22 мая 2023 г.
1 Среда #
Этот документ относится к следующим продуктам и версиям продуктов:
SUSE Linux Enterprise Server 15 SP3, 15 SP2, 15 SP1, 15 GA, 12 СП5, 12 СП4, 12 СП3
2 Введение #
libvirt
— это унифицированный интерфейс для различных решений виртуализации. Виртуальные машины libvirt
обычно управляются одним или другим из двух
инструменты: virsh
, утилита командной строки, или Virtual Machine Manager, приложение с
графический пользовательский интерфейс.
Назначение PCI-устройства хост-сервера виртуальной машины гостевой виртуальной машине, также известное как PCI Pass-Through — выделяет ресурсы PCI-устройства гостевой виртуальной машине. После назначено устройство PCI, оно не может использоваться хост-сервером виртуальной машины или каким-либо другой гость виртуальной машины на том же хост-сервере виртуальной машины.
В этой статье вы узнаете, как назначить PCI-устройство VM Host Server на
Гость виртуальной машины, использующий как virsh
, так и Virtual Machine Manager.
3 Требования #
Клиентская машина на базе SUSE Linux Enterprise с libvirt-client и установлен вирт-менеджер.
По крайней мере, одно подключение к действующему хост-серверу виртуальных машин, настроенному диспетчером виртуальных машин или
вирш
.Существующая виртуальная машина на основе
libvirt
на хост-сервере виртуальной машины.
4 Назначение устройства PCI с помощью
virsh
#
Чтобы назначить PCI-устройство хост-сервера виртуальной машины гостевой виртуальной машине с virsh
, выполните следующие действия.
шаги:
Определите хост-устройство PCI для назначения гостевой виртуальной машине. Следующее Пример определяет сетевую карту DEC:
>
судо
lspci-nn
[...] 03:07.0 Контроллер Ethernet [0200]: Digital Equipment Corporation DECchip \ 21140 [FasterNet] [1011:0009] (версия 22) [...]Запишите идентификатор устройства (в данном случае
03:07.0
).Собрать подробную информацию об устройстве с помощью вирш
Префикс результата с «pci_0000_»:nodedev-dumpxml ID
. Чтобы получить ID , замените двоеточие и точку в идентификатор устройства (03:07.0
) с подчеркиванием.pci_0000_03_07_0
.>
sudo
вирш nodedev-dumpxml pci_0000_03_07_0
<устройство> <имя>pci_0000_03_07_0имя> <путь>/sys/devices/pci0000:00/0000:00:14.4/0000:03:07.0путь>pci_0000_00_14_4 <драйвер>тюльпан драйвер> <тип возможности='pci'> <домен>0домен> <автобус>3автобус> <слот>7слот> <функция>0функция>DECchip 21140 [FasterNet] Корпорация цифрового оборудования <номер узла='0'/> возможность> устройство>Запишите значения домена, шины и функции.
Отсоедините устройство от хост-системы:
>
sudo
вирш nodedev-detach pci_0000_03_07_0
Device pci_0000_03_07_0 detachedСовет: Многофункциональные устройства PCI
При использовании многофункционального устройства PCI, не поддерживающего FLR (сброс функционального уровня) или сброс PM (управление питанием), необходимо отсоединить все его функции с хост-сервера виртуальной машины.
Все устройство должно быть сброшено для причины безопасности.
libvirt
откажется присваивать устройство, если одна из его функций все еще используется хост-сервером виртуальной машины или другой гость виртуальной машины.Преобразуйте значения домена, шины, слота и функции из десятичных в шестнадцатеричный. В этом примере домен = 0, шина = 3, слот = 7 и функция = 0. Убедитесь, что значения вставлены в правильном порядке:
>
printf "\n" 0 3 7 0
Это приводит к:
<адресный домен='0x0' шина='0x3' слот='0x7' функция='0x0'/>
Запустите
virsh edit
в своем домене и добавьте следующее: запись устройства в разделе<источник> источник> хостдев> управляемый
по сравнению снеуправляемый
libvirt
распознает два режима работы с PCI устройства:управляемый
илинеуправляемый
.Если устройство управляемое,
libvirt
обрабатывает все сведения о добавлении или удалении устройства. Перед запуском доменаlibvirt
отвязывает устройство от существующего драйвер, если это необходимо, сбрасывает устройство и привязывает его кvfio-PCI
. При прекращении действия домена или устройство удалено из домена,libvirt
отвязывает устройство отvfio-pci
и перепривязывает его к оригинальному драйверу.Если устройство неуправляемое, вы должны вручную управлять этими задачами, прежде чем назначение устройства в домен, и после того, как устройство больше не используется по домену.
В приведенном выше примере параметр
manage='yes'
означает что устройство управляется. Чтобы переключить режим устройства в неуправляемый, установитеуправляемый='нет'
. Если вы это сделаете, вам нужно позаботиться о соответствующий драйвер сvirsh nodedev-detach
иvirsh nodedev-reattach
команды.Перед началом VM Guest вам нужно отсоединить устройство от хоста, запустив
>
sudo
virsh nodedev-detach pci_0000_03_07_0Когда гостевая виртуальная машина не запущена, вы можете сделать устройство доступным для хост, запустив
>
sudo
virsh nodedev-reattach pci_0000_03_07_0Выключите гостевую виртуальную машину:
>
sudo
shutdown -h сейчасЕсли SELinux работает на хост-сервере виртуальной машины, вам необходимо разрешить управление интерфейсом PCI. конфигурация устройства:
>
sudo
setsebool -P virt_use_sysfs 1
Запустите гостевую виртуальную машину, чтобы сделать назначенное устройство PCI доступным:
>
sudo
virsh start VM_NAME
Важно: SLES11 SP4 KVM-гости
На более новом типе машины QEMU (pc-i440fx-2. 0 или выше) с SLES11 SP4
Гости KVM, модуль
acpiphp
не загружается по умолчанию в гостевой системе. Этот модуль должен быть загружен, чтобы включить
горячее подключение дисковых и сетевых устройств. Чтобы загрузить модуль вручную, используйте
команда modprobe acpiphp
. Также возможно
автозагрузить модуль, добавив установить acpiphp /bin/true
в файл /etc/modprobe.conf.local
.
Важно: гости KVM, использующие QEMU Q35 тип машины
Гости KVM, использующие тип машины QEMU Q35, имеют топологию PCI,
включает контроллер pcie-root
и семь
Контроллеры pcie-root-port
.
Контроллер pcie-root
не поддерживает горячее подключение. Каждый
Контроллер pcie-root-port
поддерживает горячее подключение одного
PCIe-устройство. Контроллеры PCI не могут быть подключены в горячем режиме, поэтому планируйте соответствующим образом и
добавить еще pcie-root-port
s, если более семи устройств PCIe
будет горячее подключение. Контроллер
pcie-to-pci-bridge
может
быть добавлены для поддержки горячего подключения устаревших устройств PCI. Видеть
https://libvirt.org/pci-hotplug.html для получения дополнительной информации
информация о топологии PCI между типами машин QEMU.
5 Назначение устройства PCI с помощью Virtual Machine Manager #
Чтобы назначить PCI-устройство хост-сервера виртуальной машины гостевой виртуальной машине с диспетчером виртуальных машин, выполните следующие действия. шаги:
Дважды щелкните запись VM Guest в диспетчере виртуальных машин, чтобы открыть ее консоль, затем переключитесь в представление «Подробности» с помощью «Просмотр» › «Подробности».
Нажмите «Добавить оборудование» и выберите хост PCI. Категория устройства на левой панели. Список доступных PCI устройства появится в правой части окна.
Рисунок 1. Добавление устройства PCI #
Из списка доступных устройств PCI выберите то, на которое вы хотите передать Гость.
Подтвердите с помощью Готово.
6 Сводка #
После того, как вы успешно назначите PCI-устройство хост-сервера виртуальной машины гостю виртуальной машины, VM Guest может использовать только свои ресурсы.
7 Устранение неполадок #
- Не удалось назначить устройство PCI.
Убедитесь, что устройство не назначено другому гостю ВМ и что оно правильно отсоединен от хост-сервера виртуальной машины.
как идентифицироватьустройство/pci — Debian Wiki
Эта страница еще не существует. Вы можете создать новую пустую страницу или использовать один из шаблонов страниц.
Создать новую пустую страницу
Или выберите шаблон страницы для создания уже отформатированной страницы: | Перед созданием страницы проверьте, не существует ли уже подобная страница. Вот несколько существующих страниц с похожими именами: |
|
Ваш комментарий будет первым