Я думаю, что это немного запутанная проблема, но в чем разница команд lshw и lspci?
Чтобы сказать это очень просто:
$ lspci | wc
17 206 1509
$ sudo lshw | wc
439 1464 19370
Команда lspci отображает только устройства, подключенные через шину PCI. С другой стороны, lshw и lshw-gtk (то же самое, но с графическим интерфейсом) предоставляют исчерпывающую информацию обо всех аппаратных средствах вашей системы. Это будет включать в себя материнскую плату, процессор, жесткие диски и т. Д. Он также предоставляет более подробную информацию о них, включая серийные номера и модели.