Перезагрузка PCI-устройства

Затык на PCI Bus initialization is started после перезагрузки

Вообще не уверен что это именно windows 10, такую странную штуку вижу впервые, суть вот в чём:

Собрал себе новый компьютер на ASUS ROG STRIX X399-E. Поставил 10-ю винду. И тут вылезла проблема, при перезагрузке компьютера он не загружается, мыша с клавой не горят, экран никак не реагирует, на материнке висит код 92 что значит PCI Bus initialization is started и усё, собсно дальше загрузка не идёт даже до биоса.

Что тут странного? Что это ерунда возникает 100% ТОЛЬКО при перезагрузке, причём всёравно как ты перезагрузил, из винды ли или просто нажал кнопку ресет.

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

Почему грешу на windows 10 (хотя может и ошибаюсь), потому что когда я тока собрал комп и проверял работу панели, я перезагружал его пару раз кнопкой ресет и проблем тоже не возникало, а штука появилась только после установки ОС при первой же попытке с неё перегрузиться.

Словом если кто сталкивался, подскажите пожалуйста.

Продолжение работы батника после перезагрузки системы или запуск после перезагрузки
Добрый день! Нужно реализовать в .bat файле следующие: @echo off start /wait *.exe/s.

После восстановления работает до перезагрузки. После перезагрузки все сначала. Переустановка ОС не помогла.
Такая проблема: после включения ноутбука потребовалось восстановление запуска и системы. После.

Выбор видеокарты под PCI Express 2.0 2 PCI, 1 PCI-E x1, 1 PCI-E x16
Помогите хочу покупать в Среду Видео ATI Radeon 5850 1GB но там PCI Express 2.1 а у меня на.

Gigabyte GA-970A-D3 (2 PCI, 3 PCI-E x1, 2 PCI-E x16, 4 DDR3 DIMM, Audio, Gigabit LAN)
Подойдет ли к данной материнке видеокарта gtx 970 от гигабайт? И запуститься ли компьютер с блоком.

Перезагрузка PCI-устройства

Подскажите, Есть удалённый Linux-комп. В нём некое устройство PCI, которое иногда подвисает. Комп просто перестаёт его видеть. Перезагрузка компа не помогает. Помогает только передёргивание питания компа. Может есть какая команда которая на аппаратном уровне гасит PCI и заводит заново?

На этом устройстве в разрыв цепей питания вставь реле.

> На этом устройстве в разрыв цепей питания

Видел как AVGN протирает ножевой разъём ватной палочкой. Может, с PCI это тоже работает?

У меня был компьютер — Celeron 1300. Там был USB 1.1. поэтому я вставил PCI-платку с USB 2.0. В Windows и Linux она работала хорошо. Но в одном дистрибутиве Linux выпадала. Даже появлялось иксовое окно с сообщением dmesg об этом! Что интересно, дистр — не что попало, а CentOS 5.11.

Современные версии ядра Linux поддерживают технологию PCI hotplug. Я не знаю как ей пользоваться, но подозреваю что в случайный момент вставлять нельзя. И вытаскивать, очевидно, тоже: отбиндить надо. Я даже задавал вопрос на форуме на эту тему.

ZenitharChampion ★★★★★ ( 15.11.17 07:40:01 )
Последнее исправление: ZenitharChampion 15.11.17 07:40:23 (всего исправлений: 1)

От материнки идет PERST, вот не уверен что им можно управлять. Но идея что hotplug-опция вероятно поможет — правильная, ведь после вставки карточки налету она должна быть как-то сброшена. Но должно ли это поддерживаться материнкой — не знаю, вроде должно, разве нет? И если у тебя обычный комп — ничего не сделаешь. По идее ребут компа (без выключения) и должен приводить к вызову этого сброса, если устройство спроектировано верно (проблема отсутствия сброса была в первых моих поделках) — это ты самопальщину запускаешь, или всё-таки покупную карту какую-то?


Ошибки PCIe Bus Error: severity=Corrected при выключении в Linux

ошибки PCIe Bus Error: severity=Corrected

После обновления Linux, при следующем выключении компьютера на экран повалилась куча одинаковых сообщений об ошибке: «pcieport 0000:00:1c.3: PCIe Bus Error: severity=Corrected, type=Physical Layer«. Причём длится это безобразие довольно долго, так что рука тянется принудительно выключить компьютер с кнопки, что я пару раз и проделал, пока не нашёл решения проблемы.

Как я уже сказал выше, выключение или перезагрузка компьютера стала адовой процедурой — лог повторяющихся ошибок бежал по экрану в течении (!) двух минут. Оказалось, что данная проблема постигла практически всех владельцев интеловских процессоров и, по всей видимости, связана с попытками понизить питание на порту PCIe. На тематических Linux-форумах предлагается добавить следующие два параметра при загрузке ядра:

pci = nomsi — отключает использование прерываний MSI;
pci = noaer — отключает расширенный отчёт об ошибках ядра.

Однако, возвращаться к использованию устаревших методов доставки прерываний мне совсем не хотелось — костыли, так себе. Решил пойти другим путём и просто отключить технологию ASPM (Active-State Power Management).

ASPM позволяет управлять энергопотреблением шин PCI Express (PCIe) посредством их перевода в энергосберегающий режим, если устройство не используются. В то же время, активация ASPM приводит к задержке ответа от устройств, так как требуется некоторое время на переключение режимов работы шины.

Поведением ASPM можно управлять, добавив параметр pcie_aspm в загрузчик или внеся изменения в файле /sys/module/pcie_aspm/parameters/policy (pcie_aspm=off отключает ASPM, а pcie_aspm=force принудительно задействует, даже на поддерживающих технологию устройствах). Я подправил загрузчик GRUB:

В моём случае, ошибку выдавал встроенный Wi-Fi адаптер, который в принципе не отличался стабильностью в работе и постоянно отваливался. Отдельно отключить энергосбережение для WiFi поможет продвинутая консольная утилита для управления питанием TLP (/etc/default/tlp):

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

3proxy как альтернатива Squid Решено Thunderbird. Не удалось подключиться к IMAP-серверу. Настройка DNS сервера Unbound в FreeBSD 10 FATAL: xcalloc: Unable to allocate 1 blocks of 4120 bytes! Deepen Linux и права суперпользователя. Как установить AnyDesk и Remmina CanoScan LiDE 110 в Ubuntu 10.04

Что такое PCI-устройство?

Разные устройства PCI используют разные драйверы. Если драйвер устройства PCI поврежден или отсутствует, вам нужно просто определить производителя устройства, а затем посетить веб-сайт этой компании, чтобы получить драйвер. Примеры типичных устройств или карт PCI, используемых в ПК, включают: сетевые карты, звуковые карты, модемы, дополнительные порты, такие как универсальная последовательная шина (USB) или последовательный порт, карты ТВ-тюнера и хост-адаптеры жестких дисков.

То, как компьютер работает как система, включает в себя сочетание аппаратных устройств и программного обеспечения. Одним из примеров такого сочетания является аппаратное устройство PCI, которому, как и любому другому оборудованию, подключенному к компьютеру с Windows, для работы требуется программный драйвер — без этого драйвера устройство не будет работать.

PCI Bus — что это за драйвер? (Windows)

Драйвер шины PCI, которая предназначена для подключения разных устройств: звуковые карты, видеокарты, сетевые платы, Wi-Fi адаптеры и многое другое.

Шина? Многим это слово думаю будет не особо понятно… а чтобы было понятно, то смотрите, шина это как канал данных. И уже к этому каналу данных подключаются устройства. Как? Очень просто — при помощи разьемов PCI Express или просто PCI-E:

Это и есть порты PCI. Однако есть старого образца — просто PCI, они слева, а есть нового образца — они справа. В названии отличаются буквой E или Express. Физически — в старом образце перемычка с одной стороны, а в новых — ближе к краю платы, если образно. Устройства несовместимы, то есть старое устройство для PCI нельзя установить в PCI-E, вообще никак.

Разьемы PCI-E могут отличаться размером — одни короткие, другие длинные, в чем разница? Те что короткие, они имеют меньшую скорость и подходят хорошо для таких устройств как сетевые платы, звуковые, Wi-Fi адаптеры. А вот те порты, которые длинные — обеспечивают максимальную скорость, которая нужна как раз для видеокарты. Но в длинные порты можно спокойно поставить и сетевую плату, звуковую, работать все равно будет. Но вообще длинный порт и короткий — не совсем верные названия, длинный это x16, короткий это x1, но есть и другие:

У вас могут быть проблемы с драйвером PCI Bus (например ошибка когда требуется перезапуск устройства). Как решение — удалите его в диспетчере устройств и выполните перезагрузку. Стандартный драйвер PCI Bus, который идет в составе Windows 10/7 — полностью подходит и обновлять его, либо устанавливать сторонний, вручную — нет смысла. Разница может быть только в названии, функциональность будет одинаковой. В крайнем случае, если хотите установить сторонний, а точнее специально для вашей материнки — ставьте, но сперва создайте точку восстановления.

Также не стоит обновлять драйвер PCI Bus через всякие утилиты автоматического обновления драйверов.

Например есть драйвер PCI Bus от AMD — он может быть поновее, однако по факту вряд ли это улучшит функциональность шины PCI. Поэтому не стоит заморачиваться по поводу этого драйвера, если все работает стабильно, то ничего не обновляйте.

Подробно о том что такое PCI Bus вы можете прочитать здесь.

На этом все. Надеюсь информация оказалась полезной. Удачи и добра, до новых встреч друзья.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector