Portál AbcLinuxu, 7. května 2025 05:32

Dotaz: Jak zjistit pouze teplotu pevného disku

11.10.2024 21:41 Ruda
Jak zjistit pouze teplotu pevného disku
Přečteno: 607×
Odpovědět | Admin
v terminálu, nebo pomocí nějakého skriptu? Podařilo se mi to pouze jako /dev/sdx... ale potřeboval bych zjistit teplotu disku třeba podle uuid nebo jmenovky disku. Se smartctl se mi to nedaří
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.10.2024 22:07 Karlosek
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když už tak /dev/disk/by-id/... Lze třeba hddtemp s parametrem -n, mám to tak pro Icingu. Ale v Debianu 12 není, v Gentoo ano. Je tu o tom vlákno https://www.abclinuxu.cz/blog/bl0gium/2023/6/nahrada-za-hddtemp-v-debian-12
12.10.2024 11:34 Ruda
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
Díky, ale hddtemp nedetekuje sensory na discích Samsung ssd 860/870 EVO. Raději bych použil smartctl. Například v Conky jde: ${color} SSD1: ${color green}${execi 60 smartctl -A /dev/disk/by-uuid/5d6f6ba2-1ff4-44a0-9959-c02662f33033 | awk '/Temperature/{print $10}'}°C ale jak stejný příkaz spustit bez Conky v terminálu?
12.10.2024 13:01 X
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
Neumis cist? Vsechno tam mas:
smartctl -A /dev/disk/by-uuid/5d6f6ba2-1ff4-44a0-9959-c02662f33033 | awk '/Temperature/{print $10}'
12.10.2024 16:38 Ruda
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
OK děkuju a sypu si popel na hlavu! Ještě kdyby byla nějaká možnost na USB disk v rámečku. Nezobrazí se nic. Zkusil jsem i smartctl -d ata -a /dev/sdd a taky smartctl -d sat -a /dev/sdd
12.10.2024 20:43 'X
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
U externich USB ramecku je potreba si vic pohrat s parametrama. Co vypise: smartctl -i /dev/sdd ?
12.10.2024 21:40 Ruda
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 500GB
Serial Number:    S3Z2NB0M224571L
LU WWN Device Id: 5 002538 e40d04a9f
Firmware Version: RVT04B6Q
User Capacity:    500 107 862 016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
TRIM Command:     Available, deterministic, zeroed
Device is:        In smartctl database 7.3/5528
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Oct 12 21:24:16 2024 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
13.10.2024 10:40 X
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
V lsusb by mel byt videt VID toho ramecku. Na zakalde toho zjistis co je v tom za chipset a podle tabulky zvolit spravny prepinac. Take existuje volba '-d test' pro autodetekci.
13.10.2024 12:37 Ruda
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku VYŘEŠENO
Tak moc díky za nakopnutí věčného bfu jako jsem já. Funguje k plné spokojenosti u usb disku:
smartctl -a -d sat,16 /dev/disk/by-uuid/1fb2c311-1404-4095-a671-30d039c015ce | awk '/Temperature/{print $10}'
12.10.2024 18:22 Karlosek
Rozbalit Rozbalit vše Re: Jak zjistit pouze teplotu pevného disku
Ale samozřejmě že detekuje, mám oba. Jen je třeba doplnit do /etc/hddtemp.db např.
"Samsung SSD 860 EVO"						190 C "Samsung EVO 860"
"Samsung SSD 870 EVO"                                           190 C "Samsung EVO 870"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.