English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El comando badblocks de Linux se utiliza para verificar los bloques dañados en el dispositivo de disco.
Al ejecutar la instrucción, debe especificar el dispositivo de disco que se va a verificar y el número de bloques de disco de este dispositivo.
badblocks [-svw][-b <tamaño de bloque>][-o <archivo de salida>][dispositivo de disco][número de bloques de disco][bloque de inicio]
Descripción de los parámetros:
Ver la información actual del disco duro del sistema.
# fdisk -l
Por ejemplo, la información mostrada es la siguiente:
Disco /dev/sda: 298.9 GB, 298999349248 bytes 255 cabezas, 63 sectores,/pista, 36351 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Dispositivo de arranque Inicio Final Bloques Id Sistema /dev/sda1 1 262 2104483+ 82 Linux swap / Solaris /dev/sda2 * 263 32898 262148670 83 Linux /dev/sda3 32899 36351 27736222+ 83 Linux Disco /dev/sdb: 42.9 GB, 42949672960 bytes 64 cabezas, 32 sectores,/pista, 40960 cilindros Unidades = cilindros de 2048 * 512 = 1048576 bytes
Escanear el disco duro mediante comandos.
# badblocks -s -v /dev/sdnx
Donde n representa el nombre del dispositivo de disco duro, x representa el número de partición correspondiente al disco duro. Por ejemplo, para verificar"/dev/sda2", ejecutar el comando siguiente:
# badblocks -s -v /dev/sda2 Comprobando bloques de 0 a 30681000 Comprobando bloques malos (lectura-solo prueba): 306809600674112/ 306810000000 30680964 30680965 30680966 30680967 30680968 30680969 30680970 30680971 30680972 30680973 ... hecho Pass completado, 37 Se encontraron bloques malos. Entre ellos, “37 Se encontraron bloques malos” indica que el disco duro existe37bloques malos.