Cómo Ver y Comprobar los Datos de un Disco Duro en Linux

Artículos Guías Manuales Sistemas Linux Windows Binario 0

En Linux, es crucial mantener un monitoreo regular de los discos duros para garantizar su buen funcionamiento. Desde comprobar el espacio utilizado hasta verificar la integridad del disco, Linux ofrece varias herramientas prácticas y potentes. A continuación, se describen los pasos y las herramientas más comunes para ver y comprobar los datos de un disco duro.

Ver Información Básica del Disco

  1. Listar los discos disponibles: El comando lsblk muestra una vista jerárquica de todos los discos y particiones conectados al sistema.

    lsblk

    Resultado esperado:

    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 500G 0 disk
    └─sda1 8:1 0 500G 0 part /
  2. Información detallada del disco: Utiliza fdisk para obtener detalles de las particiones.

    sudo fdisk -l
  3. Capacidades SMART del disco: El comando smartctl permite consultar las capacidades y el estado SMART del disco. Asegúrate de tener instalado el paquete smartmontools.

    sudo smartctl -i /dev/sdX

    Sustituye sdX por el nombre de tu disco (e.g., sda).

    sudo smartctl -i /dev/sda

    Resultado esperado:

=== START OF INFORMATION SECTION ===
Model Family: Phison Driven SSDs
Device Model: KINGSTON SA400S37480G
Serial Number: 50026B73804F6E62
LU WWN Device Id: 5 0026b7 3804f6e62
Firmware Version: SBFKB1D1
User Capacity: 480,103,981,056 bytes [480 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
TRIM Command: Available
Device is: In smartctl database 7.3/5319
ATA Version is: ACS-4 (minor revision not indicated)
SATA Version is: SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Mon Dec 30 15:22:27 2024 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

Comprobar el Espacio Utilizado

  1. Comando df: Para ver el espacio utilizado en las particiones montadas:

    df -h

    La opción -h muestra los datos en un formato legible para humanos.
    Resultado esperado:

    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 500G 20G 450G 5% /
  2. Comando du: Este comando es útil para analizar el uso de espacio en directorios específicos.

    du -sh /ruta/del/directorio

Verificar la Integridad del Disco

  1. SMART Tests: Ejecuta pruebas automáticas del disco duro para verificar errores.

    Prueba corta:

    sudo smartctl -t short /dev/sdX

    Prueba larga:

    sudo smartctl -t long /dev/sdX

    Para ver los resultados:

    sudo smartctl -a /dev/sdX
  2. Revisión de sistemas de archivos: El comando fsck verifica y repara errores en el sistema de archivos.

    sudo fsck /dev/sdX

    Nota: Ejecuta este comando solo en discos que no están montados.

Monitoreo Continuo

  1. Herramienta iotop: Monitoriza el uso de E/S del disco en tiempo real.

    sudo iotop
  2. Herramienta gnome-disks (opción gráfica): Si prefieres una interfaz gráfica, gnome-disks es una excelente opción para gestionar y verificar discos.

    sudo apt install gnome-disk-utility
    gnome-disks

Conclusión

Linux proporciona diversas herramientas para gestionar y verificar discos duros de manera eficiente. Desde comandos básicos como lsblk y df hasta herramientas avanzadas como smartctl, el sistema operativo permite un control detallado y profundo. Realizar verificaciones periódicas garantiza la estabilidad y prolonga la vida útil de tus discos.