2010-08-02 23:23:20 +0000 2010-08-02 23:23:20 +0000
129
129
Advertisement

Come controllare lo stato di salute di un disco rigido

Advertisement

La mia unità SATA ha iniziato a fare clic e non sono riuscito ad accedere ai dati. Non stava facendo clic forte, però, come un disco già andato a male. Dopo aver stretto le connessioni al disco rigido, ha smesso di fare clic e sono stato in grado di accedere di nuovo ai dati. Ho iniziato a spostare i file dal disco, ma penso che questo disco potrebbe essere ancora in buona salute. Non ho trovato alcuna corruzione dei dati e non ho avuto problemi ad accedere ai file. Non ho mai avuto un'unità SATA che si guastasse prima d'ora, quindi penso che potrebbero essere state le connessioni allentate a causare il problema. Quali test posso eseguire su questo disco per scoprire quanto è sano?

Questo è il disco rigido in questione HITACHI Deskstar T7K250 HDT722525DLA380 (0A31636) 250GB 7200 RPM 8MB Cache SATA 3.0Gb/s 3.5" Hard Drive -Bare Drive

Advertisement

Risposte (13)

123
123
123
2010-08-03 04:23:23 +0000
sudo smartctl -a /dev/sda | less

Questo vi darà un'abbondanza di informazioni sulla salute del vostro disco rigido. Lo strumento consente anche di avviare e monitorare i test di autodiagnosi dell'unità.

Se si desidera fare dei benchmark / controllare tutti i settori per trovarne uno che non va bene, è possibile trovare altri strumenti per questo, ma smartctl è il primo posto dove andare per lo stato di salute dell'unità.

62
62
62
2014-08-02 18:21:16 +0000

badblocks è un'utilità più utile; mostra la quantità e la posizione dei blocchi difettosi sul disco:

sudo badblocks -v /dev/sda
15
Advertisement
15
15
2010-08-03 06:39:11 +0000

Se un HD inizia a dare indizi fisici su un guasto imminente, nessun software sarà d'aiuto. Sì, SMART esiste e cose come smartctl può leggere i suoi risultati per voi, ma non dovreste scommetterci. SMART può essere utile per rilevare cose come temperature elevate o settori difettosi, ma se il vostro HD inizia a cliccare o non si avvia durante il primo tentativo, è il momento di

  • assicuratevi di avere i backup
  • correte al rivenditore di computer più vicino, comprate un nuovo HD e copiate tutto lì

Quando l'HD decide di fallire, lo farà senza un precedente avvertimento e la legge di Murphy dice che il guasto avverrà nel momento più indesiderato. Quindi preparatevi e fate il backup e sostituite il disco ORA piuttosto che aspettare la catastrofe.

11
11
11
2018-03-17 02:57:30 +0000

Vedo che nessuno ha menzionato gsmartcontrol che è una GUI.

In Ubuntu si può installare con $ sudo apt-get install gsmartcontrol

Se si lancia sudo gsmartcontrol si vedono tutti i dischi rigidi del computer.

Poi se si clicca con il tasto destro del mouse su un dispositivo e si clicca View Details si vede qualcosa di simile a questo.

Si possono ottenere molti dettagli nelle diverse schede qui. Potete anche eseguire dei test nella scheda Perform Tests.

6
Advertisement
6
6
2010-08-20 19:37:09 +0000

Prova ad usare SpinRite (non è gratuito) ma ho usato molti, molti strumenti. La maggior parte degli strumenti fanno più danni che aiuto, quando dico danni, intendo dire “ non avendo cura delle vostre informazioni”. Questo strumento controllerà il vostro disco e sistemerà i settori danneggiati, spostando le vostre informazioni in settori sicuri. È anche un metodo di prevenzione per le catastrofi del disco rigido

Suggerisco vivamente di rischiare di acquistare un prodotto completamente testato con un buon background, piuttosto che perdere le vostre informazioni così preziose.

4
4
4
2010-08-03 00:17:47 +0000

Oltre al già citato status SMART, potrebbe essere importante ricordare che gli HDD moderni tendono a non fallire con grazia. Spesso da un giorno all'altro si sente solo un clic o non si riesce ad accedere al disco. Quindi, mentre il vostro problema potrebbe essere causato anche da un cavo allentato, preparatevi sempre ad avere dei backup regolari su un disco diverso.

4
Advertisement
4
4
2016-05-14 09:14:31 +0000

Ambiente di prova: Permanent Live Ubuntu 16.04 USB realizzato in base al thread How to Make Persistent Live Ubuntu of 16.04? Connetti il tuo HDD sul tuo computer. Avviare l'Ubuntu live. Il programma GUI gnome-disks che mostra anche i cattivi settori e dove è possibile fare il benchmarking dei dischi e dei suoi diversi settori. È simile agli strumenti di smartmontools per sudo smartctl -a .... Esempio di uscita del benchmarking del mio disco da 500 GB dove si vede che la velocità di lettura/scrittura degenera nel tempo sotto carico pesante

Altra vista: SMART Data & Self-Tests dove eseguo brevi auto-test. Potete trovare la temperatura del disco e quanti anni/mese/giorni il vostro disco è stato acceso

2
2
2
2019-02-23 20:51:50 +0000

L'uscita di smartctl è difficile da leggere per me. gnome-disks tira in GNOME che oggi non può vivere senza NetworkManager.

Ho trovato skdump(parte di libatasmart) che sono in grado di capire. Produce anche le colonne “Pretty” e “Good” accanto a Overall status:

Bad Sectors: 0 sectors
Powered On: 7.4 years
Power Cycles: 2144
Average Powered On Per Power Cycle: 1.3 days
Temperature: 33.0 C
Attribute Parsing Verification: Good
Overall Status: GOOD
ID# Name Value Worst Thres Pretty Raw Type Updates Good Good/Past
  1 raw-read-error-rate 100 91 51 36 0x240000000000 prefail online yes yes 
  3 spin-up-time 76 76 11 8.0 s 0x181f00000000 prefail online yes yes 
  4 start-stop-count 98 98 0 2173 0x7d0800000000 old-age online n/a n/a 
  5 reallocated-sector-count 100 100 10 0 sectors 0x000000000000 prefail online yes yes 
  7 seek-error-rate 100 100 51 0 0x000000000000 prefail online yes yes 
  8 seek-time-performance 100 100 15 n/a 0x072700000000 prefail offline yes yes 
  9 power-on-hours 87 87 0 7.4 years 0xd1fd00000000 old-age online n/a n/a 
 10 spin-retry-count 100 100 51 0 0x000000000000 prefail online yes yes 
 11 calibration-retry-count 100 100 0 0 0x000000000000 old-age online n/a n/a 
 12 power-cycle-count 98 98 0 2144 0x600800000000 old-age online n/a n/a 
 13 read-soft-error-rate 100 91 0 36 0x240000000000 old-age online n/a n/a 
183 runtime-bad-block-total 100 100 0 0 0x000000000000 old-age online n/a n/a 
184 end-to-end-error 100 100 0 0 0x000000000000 prefail online n/a n/a 
187 reported-uncorrect 100 100 0 2540 sectors 0xec0900000000 old-age online n/a n/a 
188 command-timeout 100 100 0 0 0x000000000000 old-age online n/a n/a 
190 airflow-temperature-celsius 67 53 0 33.0 C 0x21000f210000 old-age online n/a n/a 
194 temperature-celsius-2 67 52 0 33.0 C 0x21000f220000 old-age online n/a n/a 
195 hardware-ecc-recovered 100 100 0 47099 0xfbb700000000 old-age online n/a n/a 
196 reallocated-event-count 100 100 0 0 0x000000000000 old-age online n/a n/a 
197 current-pending-sector 100 100 0 0 sectors 0x000000000000 old-age online n/a n/a 
198 offline-uncorrectable 100 100 0 0 sectors 0x000000000000 old-age offline n/a n/a 
199 udma-crc-error-count 100 100 0 0 0x000000000000 old-age online n/a n/a 
200 multi-zone-error-rate 100 100 0 0 0x000000000000 old-age online n/a n/a 
201 soft-read-error-rate 100 100 0 0 0x000000000000 old-age online n/a n/a
``` &001 


Sebbene dichiari "GOOD" (Samsung HD103UJ). Nell'output di `smartctl` ho visto log con errori e si possono vedere sotto `187` (errori non corretti) che indica quanti dati ho davvero perso. Vedere `7` (settori riallocati) essere a `0` è un po' inaspettato per me.
1
Advertisement
1
1
2010-08-02 23:58:07 +0000

http://en.wikipedia.org/wiki/S.M.A.R.T .

S.M.A.R.T. è uno standard stabilito per quello che stai descrivendo. Ci sono varie applicazioni là fuori per ottenere le informazioni dall'HDD.

La mia scelta preferita (e libera) è SpeedFan .

1
1
1
2010-08-02 23:30:16 +0000

HDDScan è un'utilità molto utile per la scansione degli HDD. Mostrerà qualsiasi errore molto probabilmente. Tuttavia, si consiglia di provare anche strumenti specifici per i fornitori. (Se mi dite i produttori (e il modello) del vostro HDD posso collegarli qui).

0
Advertisement
0
0
2020-02-15 05:53:49 +0000

Se la domanda è:

Quale software mi avvertirà quando il mio disco sta per guastarsi?

La risposta è nessuno per la maggior parte dei casi. La maggior parte delle unità si rompe in un periodo di tempo molto breve, e né SMART né qualsiasi altro software li cattura in tempo.

Inoltre, anche se segnalano l'errore, un settore di settore difettoso dati può essere irrecuperabile.

Quindi la vera soluzione ai dati persi è backups. Mi piace molto Synthing per questo, con qsyncthingtray , perché rende perfetti i cloni su tutti i dispositivi al volo.

0
0
0
2010-08-03 00:22:40 +0000

HDTune , la versione gratuita può verificare lo stato di salute dell'HDD.

-5
Advertisement
-5
-5
2012-06-05 18:45:16 +0000

Sei su Linux ma puoi collegare il tuo HDD al computer di un amico con Windows.

Non hai bisogno di alcun software complicato per controllare lo stato di salute dell'HDD. Usa Crystal Disk Info per Windows per controllare se il tuo HDD è in buone condizioni o se c'è qualche danno.

Mostrerà anche i dati S.M.A.R.T con un indicatore accanto ad ogni valore, quindi se trovi un indicatore rosso allora c'è un problema con il tuo disco rigido.

Advertisement
Advertisement