Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: jimbo - 16.01.14 - klo:21.31
-
12.04 (tai uudempi) miksi kovalevy telakka ei tue telakassa kiinni olevan levyn smart tietojen näyttämistä ? (pöytäkone näyttää aina ok kun tarkasteltava levy on kiinni) kokeiltu useampi eri levy IDE ja SATA, telakka: all in one HD-685 (IDE toimii SL ja CS mutta ei master kun kokeili, tämä ei topic)
-
USB-massamuisteille ei aiemmin ollut standardoitua mekanismia, jolla SMART-tietojen lukemiseen tarvittavat suorat ATA-komennot välitetään levylle, joten joillakin valmistajilla on omat systeeminsä. Smartctl tukee onneksi useimpia niistä nykyisen SAT-standardin ohella: http://sourceforge.net/apps/trac/smartmontools/wiki/USB
Kytke telakka koneeseen ja katso kernelin lokista (dmesg-komento), mikä USB-silta telakassasi on.
Esimerkiksi minulla dmesg kertoo seuraavaa:
[98841.348012] usb 1-6: new high-speed USB device number 3 using ehci_hcd
[98841.481157] usb 1-6: New USB device found, idVendor=152d, idProduct=2509
[98841.481161] usb 1-6: New USB device strings: Mfr=1, Product=11, SerialNumber=3
[98841.481163] usb 1-6: Product: Usb production
[98841.481165] usb 1-6: Manufacturer: JMicron
[98841.481167] usb 1-6: SerialNumber: 00A123456789
[98841.481764] scsi9 : usb-storage 1-6:1.0
[98842.645066] scsi 9:0:0:0: Direct-Access Jmicron Corp. 0000 PQ: 0 ANSI: 5
[98842.645616] sd 9:0:0:0: Attached scsi generic sg4 type 0
[98842.647038] sd 9:0:0:0: [sde] Very big device. Trying to use READ CAPACITY(16).
[98842.647417] sd 9:0:0:0: [sde] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB)
SMART-tiedot löytyvät parametrilla -d usbjmicron:
sudo smartctl -a -d usbjmicron /dev/sde
-
kun telakka kiinni (ei levyä, lisäksi kiinni muuten SSD) niin dmesg antaa hyvin pitkän listan tietoa, mikä asia olisi se mitä listalta etsitään ?
-
kun telakka kiinni (ei levyä, lisäksi kiinni muuten SSD) niin dmesg antaa hyvin pitkän listan tietoa, mikä asia olisi se mitä listalta etsitään ?
Ota telakka irti ja kytke se uudestaan kiinni. Lokin viimeiset 10-20 riviä liittyvät USB-laitteeseen. Vertaa niitä edellisen viestini esimerkkilistaukseen.
Jos dmesg-listauksen viimeisillä riveillä ei näy mitään USB-väylään viittaavaa, voi olla ettei telakka ilmoittele itsestään ilman levyä. Laita siihen sellainen.
-
tässä vikoja rivejä dmesg jälkeen kun IDE levy kiinni, vai tulisko olla SATA...
[ 1744.986562] sd 26:0:0:0: Attached scsi generic sg2 type 0
[ 1745.005251] sd 26:0:0:0: [sdb] Attached SCSI removable disk
[ 1747.676728] scsi 27:0:0:0: Direct-Access SA SV13 PQ: 0 ANSI: 2 CCS
[ 1747.678330] sd 27:0:0:0: Attached scsi generic sg3 type 0
[ 1750.355954] sd 27:0:0:0: [sdc] 26762400 512-byte logical blocks: (13.7 GB/12.7 GiB)
[ 1750.366942] sd 27:0:0:0: [sdc] Write Protect is off
[ 1750.366950] sd 27:0:0:0: [sdc] Mode Sense: 28 00 00 00
[ 1750.376978] sd 27:0:0:0: [sdc] No Caching mode page found
[ 1750.376992] sd 27:0:0:0: [sdc] Assuming drive cache: write through
[ 1750.406946] sd 27:0:0:0: [sdc] No Caching mode page found
[ 1750.406959] sd 27:0:0:0: [sdc] Assuming drive cache: write through
[ 1750.434947] sdc: sdc1
[ 1780.935193] usb 4-1.4: reset full-speed USB device number 4 using ohci_hcd
[ 1781.031086] usb 4-1.4: device descriptor read/64, error -62
[ 1781.268003] sd 27:0:0:0: [sdc] No Caching mode page found
[ 1781.268017] sd 27:0:0:0: [sdc] Assuming drive cache: write through
[ 1781.268026] sd 27:0:0:0: [sdc] Attached SCSI disk
vikojen rivien numerot näyttää tältä:
[ 2047.120967]
[ 2766.455129]
[ 3203.906187]
[ 3584.131639]
mutta eivät ole 988...alkusia
vikoja rivejä kun SATA levy kiinni:
[ 4231.247452] usb 4-1.4: new full-speed USB device number 7 using ohci_hcd
[ 4231.361450] usb 4-1.4: not running at top speed; connect to a high speed hub
[ 4231.373518] usb 4-1.4: New USB device found, idVendor=152d, idProduct=2338
[ 4231.373524] usb 4-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 4231.373528] usb 4-1.4: Product: USB to ATA/ATAPI bridge
[ 4231.373531] usb 4-1.4: Manufacturer: JMicron
[ 4231.373533] usb 4-1.4: SerialNumber: 000000000000
[ 4231.379642] scsi31 : usb-storage 4-1.4:1.0
[ 4232.384863] scsi 31:0:0:0: Direct-Access ST350032 0AS PQ: 0 ANSI: 2 CCS
[ 4232.387065] sd 31:0:0:0: Attached scsi generic sg3 type 0
[ 4232.396357] sd 31:0:0:0: [sdc] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[ 4232.405817] sd 31:0:0:0: [sdc] Write Protect is off
[ 4232.405833] sd 31:0:0:0: [sdc] Mode Sense: 28 00 00 00
[ 4232.415832] sd 31:0:0:0: [sdc] No Caching mode page found
[ 4232.415847] sd 31:0:0:0: [sdc] Assuming drive cache: write through
[ 4232.446058] sd 31:0:0:0: [sdc] No Caching mode page found
[ 4232.446071] sd 31:0:0:0: [sdc] Assuming drive cache: write through
[ 4232.492883] sdc: sdc1
[ 4232.544701] sd 31:0:0:0: [sdc] No Caching mode page found
[ 4232.544716] sd 31:0:0:0: [sdc] Assuming drive cache: write through
[ 4232.544724] sd 31:0:0:0: [sdc] Attached SCSI disk
ja vikoja rivejä kun ilman levyä:
[ 4527.487640] scsi35 : usb-storage 2-1.3:1.0
[ 4528.488891] scsi 35:0:0:0: Direct-Access Multi Flash Reader 1.00 PQ: 0 ANSI: 0
[ 4528.495451] sd 35:0:0:0: Attached scsi generic sg2 type 0
[ 4528.498562] sd 35:0:0:0: [sdb] Attached SCSI removable disk
[ 4532.976983] usb 2-1: USB disconnect, device number 76
[ 4532.976996] usb 2-1.3: USB disconnect, device number 77
[ 4533.247959] usb 2-1: new high-speed USB device number 78 using ehci_hcd
[ 4533.405345] usb 2-1: device descriptor read/all, error -71
[ 4533.463918] hub 2-0:1.0: unable to enumerate USB device on port 1
[ 4533.807393] usb 4-1: new full-speed USB device number 8 using ohci_hcd
[ 4533.966570] usb 4-1: not running at top speed; connect to a high speed hub
[ 4533.974542] usb 4-1: New USB device found, idVendor=1a40, idProduct=0101
[ 4533.974554] usb 4-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 4533.974561] usb 4-1: Product: USB 2.0 Hub
[ 4533.976736] hub 4-1:1.0: USB hub found
[ 4533.978582] hub 4-1:1.0: 4 ports detected
[ 4534.283364] usb 4-1.3: new full-speed USB device number 9 using ohci_hcd
[ 4534.402296] usb 4-1.3: not running at top speed; connect to a high speed hub
[ 4534.414280] usb 4-1.3: New USB device found, idVendor=058f, idProduct=6366
[ 4534.414293] usb 4-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4534.414300] usb 4-1.3: Product: Mass Storage Device
[ 4534.414306] usb 4-1.3: Manufacturer: Generic
[ 4534.414311] usb 4-1.3: SerialNumber: sanottu
[ 4534.416712] scsi36 : usb-storage 4-1.3:1.0
[ 4535.421730] scsi 36:0:0:0: Direct-Access Multi Flash Reader 1.00 PQ: 0 ANSI: 0
[ 4535.427168] sd 36:0:0:0: Attached scsi generic sg2 type 0
[ 4535.445726] sd 36:0:0:0: [sdb] Attached SCSI removable disk
-
vikojen rivien numerot näyttää tältä:
[ 2047.120967]
[ 2766.455129]
[ 3203.906187]
[ 3584.131639]
mutta eivät ole 988...alkusia
Hakasuluissa oleva numerosarja on vain aikaleima, sekunteina järjestelmän käynnistyksestä.
[ 4231.247452] usb 4-1.4: new full-speed USB device number 7 using ohci_hcd
[ 4231.361450] usb 4-1.4: not running at top speed; connect to a high speed hub
[ 4231.373518] usb 4-1.4: New USB device found, idVendor=152d, idProduct=2338
[ 4231.373524] usb 4-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 4231.373528] usb 4-1.4: Product: USB to ATA/ATAPI bridge
[ 4231.373531] usb 4-1.4: Manufacturer: JMicron
[ 4231.373533] usb 4-1.4: SerialNumber: 000000000000
[ 4231.379642] scsi31 : usb-storage 4-1.4:1.0
[ 4232.384863] scsi 31:0:0:0: Direct-Access ST350032 0AS PQ: 0 ANSI: 2 CCS
[ 4232.387065] sd 31:0:0:0: Attached scsi generic sg3 type 0
[ 4232.396357] sd 31:0:0:0: [sdc] 976773168 512-byte logical blocks: (500 GB/465 GiB)
Sinullakin on JMicronin siltapiiri. Tällä kerralla laite oli sdc, joten olisit voinut katsoa levyn SMART-tiedot komennolla:
sudo smartctl -a -d usbjmicron /dev/sdc
Sama saattaa toimia IDE-levyjenkin kanssa.
-
telakassa SATA levy kiinni (SSD myös kiinni) antoi:
sudo smartctl -a -d usbjmicron /dev/sdc
pw
tulos:
sudo: smartctl: komentoa ei löytynyt
komento kopioitu suoraan päätteeseen joten ei pitäis olla kirotusvirhettä
-
Asenna smartmontools.
-
saisiko tarkemmin eli koodia
-
sudo apt-get install paketin_nimi
-
Asentuu myös sovellusvalikoiman kautta kuten mikä tahansa ohjelma. Kirjoita vain hakukenttään smartmontools, valitse paketti ja asenna.
-
nyt toimii sekä SATA että IDE, sinänsä IDE ei enää niin tarvetta ja niiden aika on ohi, ainoastaan digiboksissa on vielä käytössä. näyttää IDE tietoja suppeammin tai laajemmin riippuen myös mikä levy on kyseessä.
SATA:n osalta pitäisi varmaan näyttää kaikki samat tiedot kuin sillon kun SATA on kiinni pöytäkoneessa ja katsoo levytyökalulla ? graafista ikkunaa on toki parempi katsella mutta tekniset arvot pääasia ja varsinkin se, että yleensä toimii. pitää vielä kokeilla kannettavalla, jossa myös 12.04, mutta toiminee myös siinä ok
-
sellainen vielä kun on 3 testiä lyhyt, pitkä ja välitys jotka voi ajaa kun on kiinni pöytäkoneessa, voiko näitä ajaa kun on kiinni telakassa ? mikäli mahd. jos saisi koodit jokaiselle
-
sellainen vielä kun on 3 testiä lyhyt, pitkä ja välitys jotka voi ajaa kun on kiinni pöytäkoneessa, voiko näitä ajaa kun on kiinni telakassa ?
Kyllä. Testejä voi ajaa kaikille laitteille, joita smartmontools ymmärtää. Jotkut laitteet eivät tosin tue kaikkia testityyppejä. Archin wikissä on hyvä perusohje: https://wiki.archlinux.org/index.php/S.M.A.R.T.#Test_the_device_health
Eli voit ajaa esimerkiksi lyhyen testin näin:
sudo smartctl -t short -d usbjmicron /dev/sdc
-
joo ok, vielä ihmettelen levyä katsomalla kun se on kiinni pöytäkoneessa kaikki kriittiset arvot on nollassa ja samat myös päätteessä, mutta sitten päätteessä lukee:
SMART overall-health self-assessment test result: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
No failed Attributes found.
että tilanne olisikin paha?? tota tulosta ei näe kun katsoo graafisesti ja levy kiinni pöytäkoneessa. nyt katteli päätteessä ekan kerran ja näki tämän, pöytäkoneessa katsonut mm. kriittisiä arvoja ennenkin tästä levystä ja ne on ollut nollassa, mitä uskoa ?
saako pöytäkoneessa kiinni ollessa myös enemmän tietoa ulos kuin vain 3 testiä ja lukuarvot 17kpl erilaisia ? (alkaen: 1 Raw_Read_Error_Rate jne.)
annoin:
sudo smartctl -t short -d usbjmicron /dev/sdc
Testing has begun.
Please wait 2 minutes for test to complete.
aikaa meni reilusti, mitään tulosta ei koskaan näkynyt...
-
joo ok, vielä ihmettelen levyä katsomalla kun se on kiinni pöytäkoneessa kaikki kriittiset arvot on nollassa ja samat myös päätteessä, mutta sitten päätteessä lukee:
SMART overall-health self-assessment test result: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
No failed Attributes found.
että tilanne olisikin paha??
Sait tämän tuomion varmaankin testin ajamisen jälkeen. Katso testin loki.
sudo smartctl -t short -d usbjmicron /dev/sdc
Testing has begun.
Please wait 2 minutes for test to complete.
aikaa meni reilusti, mitään tulosta ei koskaan näkynyt...
Manuaalista (http://smartmontools.sourceforge.net/man/smartctl.8.html):
short - [ATA] runs SMART Short Self Test (usually under ten minutes). This command can be given during normal system operation (unless run in captive mode - see the '-C' option below). This is a test in a different category than the immediate or automatic offline tests. The "Self" tests check the electrical and mechanical performance as well as the read performance of the disk. Their results are reported in the Self Test Error Log, readable with the '-l selftest' option. Note that on some disks the progress of the self-test can be monitored by watching this log during the self-test; with other disks use the '-c' option to monitor progress.
Eli näet tuloksen vivulla -l selftest:
sudo smartctl -l selftest -d usbjmicron /dev/sdc
Testi varmaankin päivittää myös muut arvot, jotka näkyvät vivulla -a.
-
koko ajan puhe samasta levystä. tällä on ajanut aiemmin useamman kerran kaikkia 3 testiä grafiikka muodossa eli kun on kiinni pöytäkoneessa ja kaikki mennyt läpi ok. silti kun nyt on kiinni telakassa tuli ensin tämä FAILED, kun oli ajanut lyhyen testin muuttui muotoon PASSED ja pysyi siinä esim. buutin jälkeen.
telakassa lyhyen testin alun jälkeen sanoo että kestää parin min, oli lähelle 1/2h ja silti 2 testiä ei tullut valmiiksi kaikkiaan 15:stä eri, mitä listaa:
# 7 Extended offline Aborted by host 90% 18953 -
#10 Extended offline Aborted by host 80% 18934 -
muut 13 meni ok läpi
Testi varmaankin päivittää myös muut arvot, jotka näkyvät vivulla -a
koitti antaa -a valitsin, molemmat alla on väärä muoto, tuli error:
sudo smartctl -a selftest -d usbjmicron /dev/sdc
(väärä muoto)
sudo smartctl -l selftest -a usbjmicron /dev/sdc
(väärä muoto)