L'utilità disco è affidabile?

7

Sto usando Ubuntu 11.04. L'utilità del disco sta segnalando che ho un settore danneggiato sul mio disco rigido. È affidabile?

Sono scettico sul fatto che stia riportando accuratamente perché

  1. Quando ho cercato su google "settori danneggiati di ubuntu disk utility", mi ha portato a questo bug: link
  2. Ho scansionato l'unità con lo strumento del produttore (Seagate Seatools) e non ha segnalato errori
  3. Ho scansionato l'unità con un paio di altri strumenti e non hanno segnalato errori
  4. Esecuzione di fdisk e ntfsfix non ha trovato nulla (oltre a ntfsinfo che diceva che il mio volume di Windows era "pianificato per il controllo")
  5. L'utilità disco riporta alcuni numeri pazzi in altri luoghi: il tasso di errore di lettura è superiore a 60 milioni (ancora verde), il tasso di errore di ricerca supera i 150 miliardi (ancora verde), l'hardware ECC recuperato è finito 84 milioni (di nuovo, verde). guarda questi screenshot:

    Modifica: la voce di wikipedia per SMART ha questo da dire per ognuno di questi attributi: "Il valore grezzo ha una struttura diversa per diversi fornitori e spesso non è significativo come numero decimale. "

Detto questo, la mia partizione Windows è diventata non avviabile (ntoskrnl.exe è mancante o danneggiata, ecc.) più volte negli ultimi anni, e oltre al fatto che Windows è relativamente inaffidabile, i settori danneggiati spiegherebbero perché continua a rovinare.

Qual è il modo migliore per determinare se c'è davvero qualcosa di sbagliato nell'unità?

    
posta bmaupin 26.05.2011 - 20:11

2 risposte

5

Sì, è affidabile. Esegui sudo badblocks -b 512 /dev/sda per eseguire la scansione del disco e trovare dove si trova il settore danneggiato. Mostrerà il numero del settore danneggiato. Puoi quindi verificarlo con:

sudo dd if=/dev/sda of=/dev/null iflag=direct bs=512 skip=sector_number count=1

Assicurati di digitare il comando esattamente come indicato, usando il numero settore corretto da badblocks. Questo dovrebbe fallire con un errore IO (poiché il settore è danneggiato). Se no, allora hai qualcosa di sbagliato. Se lo fa, puoi procedere con il tentativo di riparare il settore danneggiato:

sudo dd if=/dev/zero of=/dev/sda oflag=direct bs=512 seek=sector_number count=1

Dopodiché, controlla di nuovo lo stato SMART e il conto pending dovrebbe essere diminuito. Se il conto di destinazione è ancora zero, allora il disco va bene.

    
risposta data psusi 26.05.2011 - 20:59
0

Trovo che l'utilità dei dischi sia abbastanza accurata. quando riporta settori danneggiati, include settori in sospeso. come in te potresti avere 2 settori in attesa (settori con prestazioni scarse) e direbbe che ci sono alcuni settori danneggiati.

L'affermazione "alcuni" non è esattamente esplicita, ed è relativa alla dimensione del disco. Come in, un disco da 4 GB con 53 "settori danneggiati" è in condizioni critiche. (IMHO) dove un disco più grande con più settori può anche avere più settori disponibili per il fallimento. i dischi non analizzano tali condizioni, riporta semplicemente i dati del sensore.

i settori MBR falliti o in sospeso possono causare problemi di avvio quando il disco non risponde in tempo per l'avvio.

    
risposta data leoh Jones 06.02.2015 - 15:52

Leggi altre domande sui tag