hardware-erkennung
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| hardware-erkennung [2022-05-11 14:49:09] – [FreeBSD] manfred | hardware-erkennung [2024-04-07 19:59:25] (aktuell) – manfred | ||
|---|---|---|---|
| Zeile 12: | Zeile 12: | ||
| > udevadm info -e | less | > udevadm info -e | less | ||
| + | |||
| + | |||
| + | ===== Architektur ===== | ||
| + | |||
| + | |||
| + | Debian/ | ||
| + | > dpkg --print-architecture | ||
| + | amd64 | ||
| + | |||
| + | FreeBSD: | ||
| + | > uname -m | ||
| + | amd64 | ||
| + | |||
| + | > sysctl -n hw.machine | ||
| + | amd64 | ||
| Zeile 148: | Zeile 163: | ||
| ada8 | ada8 | ||
| ada9 0:139 9.1T - diskid/ | ada9 0:139 9.1T - diskid/ | ||
| + | | ||
| + | # lsblk | ||
| + | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT | ||
| + | loop0 | ||
| + | ... | ||
| + | sda | ||
| + | ├─sda1 | ||
| + | ├─sda2 | ||
| + | └─sda3 | ||
| + | sr0 11:0 1 1024M 0 rom | ||
| + | nvme0n1 | ||
| + | ├─nvme0n1p1 259:1 0 | ||
| + | └─nvme0n1p2 259:2 0 476, | ||
| + | # smartctl --scan | ||
| + | /dev/sda -d scsi # /dev/sda, SCSI device | ||
| + | /dev/nvme0 -d nvme # /dev/nvme0, NVMe device | ||
| + | | ||
| # smartctl --scan | # smartctl --scan | ||
| /dev/ada0 -d atacam # /dev/ada0, ATA device | /dev/ada0 -d atacam # /dev/ada0, ATA device | ||
| Zeile 163: | Zeile 195: | ||
| /dev/ada10 -d atacam # /dev/ada10, ATA device | /dev/ada10 -d atacam # /dev/ada10, ATA device | ||
| /dev/ses0 -d atacam # /dev/ses0, ATA device | /dev/ses0 -d atacam # /dev/ses0, ATA device | ||
| + | |||
| + | |||
| + | ==== Linux ==== | ||
| + | |||
| + | # ls -1 / | ||
| + | loop0 | ||
| + | ... | ||
| + | nvme0n1 | ||
| + | nvme0n1p1 | ||
| + | nvme0n1p2 | ||
| + | sda | ||
| + | sda1 | ||
| + | sda2 | ||
| + | sda3 | ||
| + | sr0 | ||
| + | |||
| + | # ls -1 / | ||
| + | ata-HL-DT-ST_DVD+_-RW_GU90N_M2OG22D3834 | ||
| + | ata-WDC_WD1003FBYZ-010FB0_WD-WCAW37334750 | ||
| + | ata-WDC_WD1003FBYZ-010FB0_WD-WCAW37334750-part1 | ||
| + | ata-WDC_WD1003FBYZ-010FB0_WD-WCAW37334750-part2 | ||
| + | ata-WDC_WD1003FBYZ-010FB0_WD-WCAW37334750-part3 | ||
| + | nvme-eui.5cd2e42981503a70 | ||
| + | nvme-eui.5cd2e42981503a70-part1 | ||
| + | nvme-eui.5cd2e42981503a70-part2 | ||
| + | nvme-SSDPEKKF512G8_NVMe_INTEL_512GB_PHHH830500MA512H | ||
| + | nvme-SSDPEKKF512G8_NVMe_INTEL_512GB_PHHH830500MA512H-part1 | ||
| + | nvme-SSDPEKKF512G8_NVMe_INTEL_512GB_PHHH830500MA512H-part2 | ||
| + | wwn-0x5001480000000000 | ||
| + | wwn-0x50014ee25f2c0054 | ||
| + | wwn-0x50014ee25f2c0054-part1 | ||
| + | wwn-0x50014ee25f2c0054-part2 | ||
| + | wwn-0x50014ee25f2c0054-part3 | ||
| Zeile 196: | Zeile 261: | ||
| address sizes : 32 bits physical, 32 bits virtual | address sizes : 32 bits physical, 32 bits virtual | ||
| power management: | power management: | ||
| + | |||
| + | Anzahl der (logischen) CPU-Kerne ausgeben: | ||
| + | > awk '/ | ||
| + | 12 | ||
| + | | ||
| + | > nproc --all | ||
| + | 12 | ||
| + | |||
| + | Anzahl der (pysikalischen) CPU-Kerne ausgeben: | ||
| + | > sed ' | ||
| + | 6 | ||
| + | | ||
| + | > awk '/^cpu cores/ | ||
| + | 6 | ||
| + | | ||
| + | > lscpu -p=CORE | grep -E ' | ||
| + | 6 | ||
| + | | ||
| + | > grep -m 1 'cpu cores' / | ||
| + | 6 | ||
| + | | ||
| + | > grep -m 1 'cpu cores' / | ||
| + | 6 | ||
| === FreeBSD === | === FreeBSD === | ||
| - | Wenn man die Linuxemulation aktiviert hat und das Linux-//proc//-Verzeichnis gemountet hat, kann man es genauso wie bei Linux machen. | + | FreeBSD-Kernel-Version: |
| + | > freebsd-version -k | ||
| + | 13.1-RELEASE-p4 | ||
| - | # cat / | + | FreeBSD-Userland-Version: |
| - | processor | + | |
| - | | + | |
| - | | + | |
| - | model : | + | |
| - | model name : AMD Athlon(tm) Dual Core Processor 5050e | + | |
| - | | + | |
| - | processor | + | |
| - | vendor_id | + | |
| - | cpu family | + | |
| - | model : 1 | + | |
| - | model name : AMD Athlon(tm) Dual Core Processor 5050e | + | |
| - | stepping | + | |
| - | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 b19 mmx fxsr xmm sse2 | + | |
| - | cpu MHz : 2600.02 | + | |
| - | bogomips | + | |
| - | Muss man aber nicht und will man auch nicht immer, denn die Infos dort müssen nicht immer 100%-ig stimmen. | + | > usbconfig |
| + | ugen0.1: <Intel XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) | ||
| + | ugen0.2: <ASRock LED Controller> | ||
| + | ugen0.3: <vendor 0x413c Dell KB216 Wired Keyboard> | ||
| Bei FeeBSD kommt man über das Werkzeug //dmesg// an die ersehnten Infos ran: | Bei FeeBSD kommt man über das Werkzeug //dmesg// an die ersehnten Infos ran: | ||
| - | # dmesg | grep Features | + | # dmesg | grep -F Features |
| Features=0x178bfbff< | Features=0x178bfbff< | ||
| Features2=0x2001< | Features2=0x2001< | ||
| Zeile 248: | Zeile 330: | ||
| cpu1 (AP): APIC ID: 1 | cpu1 (AP): APIC ID: 1 | ||
| - | Hier ist auch zu sehen, das die CPU zwei Kerne besitzt, das kann man in der /// | + | Hier ist auch zu sehen, das die CPU zwei Kerne besitzt. |
| + | |||
| + | > sysctl -a | grep -Ei ' | ||
| + | hw.machine: amd64 | ||
| + | hw.model: Intel(R) Core(TM) i5-10600T CPU @ 2.40GHz | ||
| + | hw.ncpu: 12 | ||
| + | hw.machine_arch: | ||
| + | |||
| + | > sysctl hw.model hw.machine hw.ncpu | ||
| + | hw.model: Intel(R) Core(TM) i5-10600T CPU @ 2.40GHz | ||
| + | hw.machine: amd64 | ||
| + | hw.ncpu: 12 | ||
| + | |||
| + | > sysctl hw.ncpu | ||
| + | hw.ncpu: 12 | ||
| + | |||
| + | > sysctl -e hw.ncpu | ||
| + | hw.ncpu=12 | ||
| + | |||
| + | > sysctl -n hw.ncpu | ||
| + | 12 | ||
| + | |||
| + | # Beschreibung: | ||
| + | > sysctl -d hw.ncpu | ||
| + | hw.ncpu: Number of active CPUs | ||
| + | |||
| + | > devinfo -rv | grep -F cpu | ||
| + | |||
| + | Anzahl | ||
| + | > sysctl -n hw.ncpu | ||
| + | 12 | ||
| + | |||
| + | > nproc --all | ||
| + | 12 | ||
| + | |||
| + | Anzahl der (pysikalischen) CPU-Kerne ausgeben: | ||
| + | > sysctl -n kern.smp.cores | ||
| + | 6 | ||
| + | |||
| + | > getconf LONG_BIT | ||
| + | 64 | ||
| + | |||
| + | > pkg install sysutils/cpu-x | ||
| + | > cpu-x | ||
| + | |||
| + | > pkg install sysutils/cpuid | ||
| + | > cpuid | less | ||
| + | |||
| + | > pkg install sysutils/ | ||
| + | > dmidecode -t processor | grep -F Count | ||
| + | Core Count: 6 | ||
| + | Thread Count: 12 | ||
| + | |||
| + | > pkg install sysutils/ | ||
| + | > x86info -a | ||
| + | |||
| + | > kldload -v coretemp | ||
| + | > echo ' | ||
| + | oder bei AMD-CPUs | ||
| + | > kldload -v amdtemp | ||
| + | > echo ' | ||
| + | |||
| + | > sysctl -a | grep -F temperature | ||
| + | dev.pchtherm.0.temperature: | ||
| + | dev.cpu.11.temperature: | ||
| + | dev.cpu.9.temperature: | ||
| + | dev.cpu.7.temperature: | ||
| + | dev.cpu.5.temperature: | ||
| + | dev.cpu.3.temperature: | ||
| + | dev.cpu.1.temperature: | ||
| + | dev.cpu.10.temperature: | ||
| + | dev.cpu.8.temperature: | ||
| + | dev.cpu.6.temperature: | ||
| + | dev.cpu.4.temperature: | ||
| + | dev.cpu.2.temperature: | ||
| + | dev.cpu.0.temperature: | ||
| + | |||
| + | |||
| + | Wenn man die Linuxemulation aktiviert hat und das Linux-// | ||
| + | |||
| + | # cat / | ||
| + | processor | ||
| + | vendor_id | ||
| + | cpu family | ||
| + | model : 1 | ||
| + | model name : AMD Athlon(tm) Dual Core Processor 5050e | ||
| + | stepping | ||
| + | processor | ||
| + | vendor_id | ||
| + | cpu family | ||
| + | model : 1 | ||
| + | model name : AMD Athlon(tm) Dual Core Processor 5050e | ||
| + | stepping | ||
| + | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 b19 mmx fxsr xmm sse2 | ||
| + | cpu MHz : 2600.02 | ||
| + | bogomips | ||
| + | |||
| + | //Die Infos dort müssen nicht immer 100%-ig stimmen.// | ||
| Zeile 287: | Zeile 466: | ||
| ===== weitere Informationen beschaffen ===== | ===== weitere Informationen beschaffen ===== | ||
| - | Mit // | + | [[::dmidecode]] |
| - | // | + | |
| - | + | ||
| - | dmidecode -t | + | |
| - | bios | + | |
| - | system | + | |
| - | baseboard | + | |
| - | chassis | + | |
| - | processor | + | |
| - | memory | + | |
| - | cache | + | |
| - | connector | + | |
| - | slot | + | |
| - | + | ||
| - | Hilfe: | + | |
| - | dmidecode -h | + | |
| - | + | ||
| - | BIOS: | + | |
| - | | + | |
| - | dmidecode -t 0,13 | + | |
| - | + | ||
| - | System: | + | |
| - | dmidecode -t 1 | + | |
| - | dmidecode -t 1, | + | |
| - | + | ||
| - | Hauptplatine: | + | |
| - | dmidecode -t 2 | + | |
| - | dmidecode -t 2,10 | + | |
| - | dmidecode -t 1,2,3 | + | |
| - | + | ||
| - | RAM: | + | |
| - | dmidecode -t 5,6,16,17 | + | |
| - | dmidecode -t 5, | + | |
| - | + | ||
| - | CPU: | + | |
| - | dmidecode -t 4 | + | |
| - | + | ||
| - | Port-Anschlüsse (COM, USB): | + | |
| - | dmidecode -t 8 | + | |
| - | + | ||
| - | System-Steckplätze (PCI, AGP, PCIe: | + | |
| - | dmidecode -t 9 | + | |
| - | + | ||
| - | OEM-Angaben (Händlerinformationen): | + | |
| - | dmidecode -t 11 | + | |
| - | + | ||
| - | System Event Log: | + | |
| - | dmidecode -t 15 | + | |
| - | + | ||
| - | Fehler beim System-Boot: | + | |
| - | dmidecode -t 32 | + | |
| - | + | ||
| - | + | ||
| - | BIOS-Datum: | + | |
| - | + | ||
| - | dmidecode -t 0 | fgrep -i ' | + | |
| - | Release Date: 07/ | + | |
| - | + | ||
| - | dmidecode -t 0 | fgrep -i ' | + | |
| - | BIOS Release Date=07/ | + | |
| - | + | ||
| - | System-Infos: | + | |
| - | + | ||
| - | dmidecode -t 1 | egrep -i ' | + | |
| - | Manufacturer: | + | |
| - | Product Name: PowerEdge R710 | + | |
| - | Serial Number: 93GL345 | + | |
| - | + | ||
| - | dmidecode -t 1 | egrep -i ' | + | |
| - | SYSTEM Manufacturer=Dell Inc. | + | |
| - | SYSTEM Product Name=PowerEdge R710 | + | |
| - | SYSTEM Serial Number=93GL345 | + | |
| - | + | ||
| - | Anzahl der CPUs: | + | |
| - | + | ||
| - | dmidecode -t processor | egrep -i ' | + | |
| - | 2 | + | |
| - | + | ||
| - | dmidecode -t processor | egrep -i ' | + | |
| - | CPU Anzahl=2 | + | |
| - | + | ||
| - | CPU-Infos: | + | |
| - | + | ||
| - | dmidecode -t processor | sed -e ' | + | |
| - | Family: Xeon | + | |
| - | Manufacturer: | + | |
| - | ID: A5 A6 A1 A0 AF AB AB AF | + | |
| - | Signature: Type 0, Family 6, Model 26, Stepping 5 | + | |
| - | Core Count: 4 | + | |
| - | Core Enabled: 4 | + | |
| - | + | ||
| - | dmidecode -t processor | sed -e ' | + | |
| - | CPU Family=Xeon | + | |
| - | CPU Manufacturer=Intel | + | |
| - | CPU ID=A5 06 01 00 FF FB EB BF | + | |
| - | CPU Signature=Type 0, Family 6, Model 26, Stepping 5 | + | |
| - | CPU Core Count=4 | + | |
| - | CPU Core Enabled=4 | + | |
/home/http/wiki/data/attic/hardware-erkennung.1652280549.txt · Zuletzt geändert: von manfred
