3

У меня есть несколько графических процессоров AMD Radeon (той же модели) в Linux. Я хотел бы иметь возможность однозначно идентифицировать их, так что, если я поменяю их между слотами PCIe или даже между компьютерами, я буду знать, какой из них какой, а не отслеживать их физически.

Можно ли получить уникальный идентификатор (например, серийный номер) графического процессора в Linux? lspci dmidecode и /sys/bus/pci/devices/0000:nn:00.0/ , кажется, не дают ничего полезного для этой цели. Я мог бы также вставить уникальный идентификатор в пустое пространство образа BIOS, но это, скорее всего, приведет к аннулированию гарантии.

Мне известен аналогичный вопрос:« Можно ли получить серийный номер графического процессора без открытия корпуса?", но мой на Linux, и я могу использовать любые уникальные идентификаторы, а не только серийный номер.

1 ответ1

0

У Dell есть документ, который описывает, как идентифицировать устройства по слотам в Linux.

Запустите dmidecode –t slot и укажите адрес и обозначение шины для заполненных слотов PCI
затем
Запустите lspci –s чтобы получить информацию об устройстве по шинному адресу для данного слота PCI.

Или используйте их скрипт bash

Редактировать Дальнейшее тестирование показывает, что это может идентифицировать модель видеокарт, но не может различить идентичные карты.

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