Come determinare la "salute" di un hard disk

Dubbi, news e curiosità su PC e periferiche
Rispondi
Avatar utente
axxx007xxxz
Very Important Poster
Very Important Poster
Messaggi: 1433
Iscritto il: 10/02/2013, 14:50
Località: Mondo

Come determinare la "salute" di un hard disk

Messaggio da axxx007xxxz » 18/02/2015, 21:16

Ciao a tutti! :sorriso2:
Qualche giorno fa ho aperto per curiosità, l'utility Dischi su Fedora e ho notato che un settore è danneggiato:

Il disco è OK, un settore danneggiato (37 °C / 99 °F)
Ho da preoccuparmi? Come posso sapere per quante ore può ancora funzionare? :perplesso7:

Avatar utente
Rob
Site Admin
Site Admin
Messaggi: 18721
Iscritto il: 06/01/2008, 4:41
Località: 127.0.0.1
Contatta:

Re: Come determinare la "salute" di un hard disk

Messaggio da Rob » 18/02/2015, 22:43

L'utility non è riuscita a ripararlo? I settori danneggiati, specialmente se ne spuntano periodicamente, non sono un buon segno.

Prova a scaricarti SeaTools per Linux e vedi cosa ti dice.

Avatar utente
axxx007xxxz
Very Important Poster
Very Important Poster
Messaggi: 1433
Iscritto il: 10/02/2013, 14:50
Località: Mondo

Re: Come determinare la "salute" di un hard disk

Messaggio da axxx007xxxz » 19/02/2015, 19:53

Grazie! :sorriso2:
Ho scaricato l'utility e l'ho estratta in una cartella.
Quindi ho aperto un terminale e sono passato all'account root. Successivamente mi sono spostato nella cartella dove ho estratto il programma ed ho eseguito il comando:

Codice: Seleziona tutto

./st -I
per capire quale fosse il percorso del mio hard disk.
Quindi ho eseguito un breve test (solo il 10%) tramite:

Codice: Seleziona tutto

./st -t 10 /dev/sg0
è stato molto veloce, il risultato sembra essere positivo:
Drive /dev/sg0 does not support DST - generic short test will be run
Starting 10 % Generic Short Test on drive /dev/sg0 (^C will abort test)
-Starting 30 second sequential reads from block 0 on drive /dev/sg0
Generic Short Test PASSED on drive /dev/sg0
.
Dopo di che ho eseguito un test lento (20%, anche se penso che l'abbia eseguito al 100%) tramite:

Codice: Seleziona tutto

./st -T 20  /dev/sg0
ci ha messo circa 3-4 ore, ed anche qui il risultato sembra positivo:
Drive /dev/sg0 does not support DST - generic long test will be run
Starting generic long (full sequential verify) test (976773167 blocks) on drive /dev/sg0 (^C will abort test)
Sequential Test 5 % complete on drive /dev/sg0
Sequential Test 10 % complete on drive /dev/sg0
Sequential Test 15 % complete on drive /dev/sg0
Sequential Test 20 % complete on drive /dev/sg0
Sequential Test 25 % complete on drive /dev/sg0
Sequential Test 30 % complete on drive /dev/sg0
Sequential Test 35 % complete on drive /dev/sg0
Sequential Test 40 % complete on drive /dev/sg0
Sequential Test 45 % complete on drive /dev/sg0
Sequential Test 50 % complete on drive /dev/sg0
Sequential Test 55 % complete on drive /dev/sg0
Sequential Test 60 % complete on drive /dev/sg0
Sequential Test 65 % complete on drive /dev/sg0
Sequential Test 70 % complete on drive /dev/sg0
Sequential Test 75 % complete on drive /dev/sg0
Sequential Test 80 % complete on drive /dev/sg0
Sequential Test 85 % complete on drive /dev/sg0
Sequential Test 90 % complete on drive /dev/sg0
Sequential Test 95 % complete on drive /dev/sg0
Generic Long Test PASSED on drive /dev/sg0
Penso di aver utilizzato i comandi giusti. :boh:

Avatar utente
Rob
Site Admin
Site Admin
Messaggi: 18721
Iscritto il: 06/01/2008, 4:41
Località: 127.0.0.1
Contatta:

Re: Come determinare la "salute" di un hard disk

Messaggio da Rob » 21/02/2015, 22:27

Quando un settore è danneggiato, di solito non viene riparato bensì marcato dal sistema operativo in modo tale che non venga più utilizzato. Potrebbe essere che SeaTools non abbia rilevato nuovi settori danneggiati rispetto a quello già marcato. L'utility di Fedora cosa ti dice adesso?

Avatar utente
axxx007xxxz
Very Important Poster
Very Important Poster
Messaggi: 1433
Iscritto il: 10/02/2013, 14:50
Località: Mondo

Re: Come determinare la "salute" di un hard disk

Messaggio da axxx007xxxz » 21/02/2015, 22:35

Dice la stessa cosa che diceva prima, cioè che è presente un settore danneggiato.

Rispondi