Cómo borrar sectores defectuosos en el disco duro usando ubuntu

10

Mi disco duro ha desarrollado más de 1200 sectores defectuosos y no puede instalar ningún sistema operativo. Estoy usando ubuntu 12.04 a través de mi pen drive. Necesito llenar a cero mi disco duro. Por favor aconséjame.

usuario161420
fuente
16
Compre un nuevo disco duro.
usuario68186

Respuestas:

9

Bueno, tienes muchos sectores malos. Mi consejo es reemplazar el disco. Pero si aún desea marcar esos sectores defectuosos, puede usar fsck. fsck se usa para verificar y opcionalmente reparar uno o más sistemas de archivos Linux. Simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, ejecute los siguientes comandos:

sudo fsck /dev/sd*  (replace * with your device ID)

Nota: Al tratar cualquier problema con el disco duro, asegúrese de tener una copia de seguridad actualizada de toda su información.

El comando "fsck" significa "verificación del sistema de archivos"; escanea el disco en busca de sectores defectuosos y etiqueta los que no funcionan.

Si desea poner a cero la unidad, solo siga la respuesta de Piskvor.

Mitch
fuente
3
Eso no es lo que fsckhace; comprueba y restaura sistemas de archivos desmontados incorrectamente (es decir, estructuras de datos). Los sectores defectuosos son errores de hardware en el disco subyacente .
Piskvor salió del edificio
1
@Piskvor El comando "fsck" significa "verificación del sistema de archivos"; escanea el disco en busca de sectores defectuosos y etiqueta los que no funcionan.
Mitch
3
Interesante. Pido disculpas, después de todo tiene razón: esta es una de fscklas funciones, aunque fsckno puede reparar o reasignar los sectores defectuosos, puede marcarlos como defectuosos en el FS , de modo que el FS ni siquiera intentará utilizar estos sectores . Aunque esto no resuelve el problema subyacente, puede evitarlo (para un pequeño número de sectores defectuosos).
Piskvor salió del edificio
1
@Piskvor No te disculpes, todos estamos aquí aprendiendo unos de otros.
Mitch
3

Para responder a su pregunta específica: sudo dd if=/dev/zero of=/dev/sdXsobrescribirá el disco /dev/sdXcon ceros. Usar con precaución; no hay "deshacer" para esto .

Para abordar el problema de fondo: si el disco duro tiene tantos errores, que se fallará catastróficamente en un futuro muy próximo, y se perderá todo lo que está escrito en él; reemplácelo con uno que funcione lo antes posible. Sobrescribirlo con ceros no eliminará los sectores defectuosos y solo pospone el problema.

Piskvor salió del edificio
fuente