Назад | Перейти на главную страницу

Могу ли я вытащить карту из шины PCI-x без выключения питания?

Задний план

Я случайно забыл отключить питание сервера при извлечении карты, даже если система была выключена на уровне ОС.

К сожалению, это, похоже, повредило BIOS системы и BIOS IPMI / BMC. Тоже вроде поджарило бортовое видео.

Это произошло на материнской плате Supermicro, поэтому я попытался повторно перепрограммировать основной BIOS и IPMI BIOS. Перепрошивка основного BIOS прошла без проблем, ошибки не отображаются ни в одном журнале BIOS.

Я думал, что технология горячего подключения должна была означать, что я мог физически вытащить карту во время ее работы. Поиск в Интернете, кажется, подразумевает это.

Вопросы

В каких случаях hotplug действительно означает hotplug? и Должны ли сами карты специально поддерживать эту функцию?

Как правило, вы никогда не должны заменять карты PCI / PCI-X / PCIe в горячем режиме, если они явно не заявляют о поддержке. Вы можете легко повредить карту или материнскую плату, потянув карту или вставив ее под углом.

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

Хитрость в том, что вы должны иметь возможность вставлять или извлекать карту прямо, чтобы не закоротить пальцы. Скорее всего, именно так и произошло в данном случае: карту вынули под углом (как мы обычно делаем, когда машина выключена) и закоротили плату.

Разница между картой с «горячей» заменой и картой без нее заключается в том, что карты с «горячей» заменой имеют драйверы и оборудование, предназначенные для отключения питания по запросу, что позволяет безопасно извлечь карту. В случае сетевой карты отключение устройства обычно приводит к отключению питания.