← Todas las notas← All notes

Discos en Linux

Sep 28, 2026 · debian, bash

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 PASSED
  • Reallocated_Sector_Ct → debe ser 0
  • Current_Pending_Sector → debe ser 0
  • Offline_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/sdX1 para 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 lsblk que estás apuntando al disco correcto, y verifica que no esté montado con datos importantes en uso.