GNU/Linux >> Linux Esercitazione >  >> Linux

Come controllare l'intero disco rigido per errori e settori danneggiati?

Potrei fraintendere alcuni concetti qui, ma per quanto ne so, ogni disco ha una tabella delle partizioni e partizioni effettive.

Sto cercando di testare un disco rigido per settori danneggiati ed errori, ma gli strumenti che ho trovato per farlo sono pensati per le partizioni, non per i dischi. badblocks prende una partizione /dev/sda1 non /dev/sda . Stessa storia con e2fsck .

Per quanto ho capito, quegli strumenti testano solo lo spazio assegnato alle partizioni, non un intero disco. C'è un modo per testare un intero disco?

Risposta accettata:

C'è un modo per testare l'intero disco?

Sì, utilizzando badblocks :

badblocks /dev/sda

La manpage fa riferimento alle partizioni perché badblocks può dire a mkfs.ext2 sui blocchi danneggiati che trova e funziona solo quando si controllano le partizioni. Ma badblocks di per sé funziona bene su dischi pieni.

Tuttavia badblocks è davvero una reliquia di un'era passata in cui i dischi rigidi non gestivano da soli i loro blocchi danneggiati. Al giorno d'oggi le unità tengono traccia degli errori e sono in grado di rimappare i settori danneggiati se le circostanze lo consentono (in genere, quando un settore danneggiato viene riscritto). Probabilmente è meglio eseguire test SMART e controllare i risultati:

smartctl -t long /dev/sda
smartctl -t offline /dev/sda
smartctl -x /dev/sda

(assicurati che ogni test venga completato prima di eseguire il successivo).


Linux
  1. Come verificare la presenza di blocchi danneggiati su un volume fisico Lvm?

  2. Come cancellare i settori danneggiati nel disco rigido usando Ubuntu?

  3. Come controllare un disco per blocchi danneggiati o errori del disco su CentOS / RHEL

  4. Come impostare le regole UDEV per RAC OCR e dispositivi di voto sulle partizioni

  5. Come controllare lo spazio su disco in Ubuntu 20.04 e 20.10?

Come controllare lo spazio libero su disco su Linux [Metodi terminale e GUI]

Come controllare i blocchi danneggiati o i settori danneggiati sul disco rigido in Linux

Come controllare l'utilizzo dello spazio su disco per immagini Docker, contenitori e volumi

10 comandi per controllare le partizioni del disco e lo spazio su disco su Linux

Come controllare la dimensione di file e directory su Linux

Come controllare la dimensione totale del disco rigido nel terminale Ubuntu