Discos en Linux
Ver y analizar discos en Debian
Comandos para listar los discos instalados y revisar su salud antes de realizar cualquier operación sobre ellos (como formatear).
1. Ver todos los discos y particiones
Vista rápida en árbol (dispositivo, tamaño, punto de montaje):
lsblk
Detalle de particiones, tabla de particiones y tamaños:
sudo fdisk -l
Uso de espacio en discos montados (formato legible):
df -h
Información de hardware de los discos:
sudo lshw -class disk
(Si falta, instalar con: sudo apt install lshw)
Listado con modelo, tamaño y tipo de bus:
sudo parted -l
Obtener el UUID de una partición (útil para /etc/fstab):
sudo blkid /dev/sdX1
2. Analizar la salud de un disco (SMART)
Requiere smartmontools:
sudo apt install smartmontools
Ver reporte de salud general:
sudo smartctl -a /dev/sdX
Revisa especialmente:
SMART overall-health self-assessment test result:→ debe decir PASSEDReallocated_Sector_Ct→ debe ser 0Current_Pending_Sector→ debe ser 0Offline_Uncorrectable→ debe ser 0
Si estos valores son distintos de 0 o van en aumento, el disco puede estar fallando.
Ejecutar una prueba SMART larga (más profunda, toma más tiempo):
sudo smartctl -t long /dev/sdX
Consultar el resultado una vez terminada la prueba (el mismo comando te indica el tiempo estimado):
sudo smartctl -a /dev/sdX
Notas
- Reemplaza
/dev/sdX(y/dev/sdX1para particiones) por el identificador real del disco, por ejemplo/dev/sdb. - Estos comandos son de solo lectura / diagnóstico — no modifican ni borran datos.
- Antes de cualquier operación destructiva (formatear, particionar), confirma con
lsblkque estás apuntando al disco correcto, y verifica que no esté montado con datos importantes en uso.