URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82226
[ Назад ]

Исходное сообщение
"Как узнать свое железо из /proc"

Отправлено fa , 01-Окт-08 19:58 
Всем привет

Можно ли по каким-либо данным из /proc однозначно идентифицировать железо машины? Прежде всего материнскую плату.

Заранее спасибо


Содержание

Сообщения в этом обсуждении
"Как узнать свое железо из /proc"
Отправлено wertik , 01-Окт-08 23:21 
>Всем привет
>
>Можно ли по каким-либо данным из /proc однозначно идентифицировать железо машины? Прежде
>всего материнскую плату.
>
>Заранее спасибо

Ну первое
cat /proc/cpuinfo

и второе
lspci -vvv


00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
    Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin A routed to IRQ 16
    Region 0: I/O ports at 01f0 [size=8]
    Region 1: I/O ports at 03f4 [size=1]
    Region 2: I/O ports at 0170 [size=8]
    Region 3: I/O ports at 0374 [size=1]
    Region 4: I/O ports at fc00 [size=16]
    Region 5: Memory at 30000000 (32-bit, non-prefetchable) [size=1K]

Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard Вот вам и название материнки.

Про остальное подзабыл добавляйте.


"Как узнать свое железо из /proc"
Отправлено deadmoroz2 , 02-Окт-08 00:18 
>Можно ли по каким-либо данным из /proc однозначно идентифицировать железо машины? Прежде
>всего материнскую плату.

Если в системе есть программа dmidecode, она покажет искомую информацию


"Как узнать свое железо из /proc"
Отправлено daevy , 02-Окт-08 06:01 
>>Можно ли по каким-либо данным из /proc однозначно идентифицировать железо машины? Прежде
>>всего материнскую плату.

вобще dmesg кладезь информации



"Как узнать свое железо из /proc"
Отправлено fa , 02-Окт-08 13:00 
Данные нужны при загрузке, до того как монтируются файловые системы. В распоряжении есть только то, что идет с busybox.

dmidecode и lspci в нем нет. А вот dmesg  оказался. Только никак не найду какой-нибудь уникальной инфы о материнке.



"Как узнать свое железо из /proc"
Отправлено anonymous , 03-Окт-08 09:15 
>Данные нужны при загрузке, до того как монтируются файловые системы. В распоряжении
>есть только то, что идет с busybox.
>
>dmidecode и lspci в нем нет. А вот dmesg  оказался. Только
>никак не найду какой-нибудь уникальной инфы о материнке.

задача-то какая?  зачем нужна такая информация?

а то ведь в ядре есть некое подобие dmidecode (для acpi blacklist)


"Как узнать свое железо из /proc"
Отправлено fa , 06-Окт-08 17:16 
>>Данные нужны при загрузке, до того как монтируются файловые системы. В распоряжении
>>есть только то, что идет с busybox.
>>
>>dmidecode и lspci в нем нет. А вот dmesg  оказался. Только
>>никак не найду какой-нибудь уникальной инфы о материнке.
>
>задача-то какая?  зачем нужна такая информация?
>
>а то ведь в ядре есть некое подобие dmidecode (для acpi blacklist)
>

Задача - максимально затруднить перенос системы на другую машину, не осложняя себе чрезмерно жизнь (пересборка ядра не годится)
Как это "подобие" из ядра достать тем, что есть в busybox?