Herramientas útiles para tu disco duro en Linux

Herramientas útiles para tu disco duro en Linux

En el mundo del software libre existen herramientas muy potentes para gestionar discos en linux, recuperar datos y solucionar problemas relacionados con el almacenamiento.

Aquí te dejo un resumen de algunas de las más útiles, por si quieres ampliar tu lista o recomendarlas:

1. Formatear un Pendrive o Disco

  • GParted: El estándar para gestionar particiones en Linux. Permite formatear, redimensionar, crear y eliminar particiones fácilmente (soporta FAT32, NTFS, ext4, etc.).

  • mkfs (comandos terminal): Si prefieres la terminal, con mkfs.vfatmkfs.ntfs o mkfs.ext4 puedes formatear discos rápidamente.

2. Particionar un Disco

  • fdisk / cfdisk: Herramientas clásicas de terminal para particionar discos con precisión.

  • Disks (gnome-disk-utility): Aplicación gráfica sencilla incluida en muchas distribuciones (Debian, Fedora, etc.).

3. Recuperar Particiones Dañadas

  • TestDisk: Salvavidas para recuperar particiones eliminadas o reparar tablas de particiones corruptas (funciona incluso en discos formateados).

  • gpart: Intenta “adivinar” la estructura de particiones perdidas en discos dañados.

4. Recuperar Archivos Borrados o Formateados

  • PhotoRec: Hermano de TestDisk, especializado en recuperar archivos (fotos, documentos, etc.) incluso después de formateos. No depende del sistema de archivos.

  • extundelete: Para recuperar archivos en sistemas ext3/ext4 (si no se ha sobrescrito el espacio).

5. Clonar Discos/Particiones

  • dd (terminal): El comando más básico pero potente (dd if=/dev/sda of=/dev/sdb). ¡Cuidado, puede borrar todo si se usa mal!

  • Clonezilla: Alternativa avanzada para clonar discos completos o particiones, ideal para migraciones o backups.

6. Verificar Salud del Disco

  • smartctl (SMART): Para monitorear el estado físico del disco (bad sectors, errores).

  • GSmartControl: Interfaz gráfica para SMART.

Todas las herramientas que mencioné son independientes del escritorio y funcionan en cualquier distribución Linux, ya sea con KDE, GNOME, Xfce, Mate, LXQt, o incluso en entornos sin escritorio (modo terminal o servidor).

¿Por qué son compatibles con cualquier distro/escritorio?

  1. Basadas en terminal:

    • Herramientas como ddfdiskTestDiskPhotoRecsmartctl, etc., son CLI (Command Line Interface), por lo que no dependen de librerías gráficas.

    • Ejemplo: Puedes usarlas en Arch Linux, Debian, o incluso en un Raspberry Pi sin problemas.

  2. GUI (Interfaz gráfica) genéricas:

    • Aplicaciones como GPartedClonezilla, o GSmartControl usan GTK o Qt, pero están diseñadas para funcionar en cualquier entorno.

    • Si faltan dependencias gráficas, el sistema suele instalarlas automáticamente al poner sudo apt install gparted (o el gestor de paquetes de tu distro).

  3. Disponibles en los repositorios oficiales:

    • Casi todas estas herramientas están en los repositorios estándar de las principales distribuciones:

      - En Debian/Ubuntu/Mint:
      sudo apt install gparted testdisk photorec clonezilla gnome-disk-utilitybash
      - En Arch/Manjaro:
      sudo pacman -S gparted testdisk smartmontools

      - En Fedora/RHEL:
      sudo dnf install gparted testdis

TestDisk y PhotoRec

www.cgsecurity.org

  • Debian , Ubuntu, Linux Mint :
sudo apt-get install testdisk
  • OpenSuse
zypper in testdisk
  • Arch, Manjaro:
sudo pacman -Syu testdisk
  • Fedora, CentOS:
 sudo yum -y install testdisk
  • Slackware
slackpkg install testdisk

 

GParted, GPart

www.gparted.org/

  • Debian , Ubuntu, Linux Mint :
sudo apt-get install gparted
  • OpenSuse:
zypper in gparted
  • Arch, Manjaro:
sudo pacman -Syu gparted
  • Fedora, CentOS:
 sudo yum -y install gparted
  • Slackware
slackpkg install gparted

Gestor de Partición de KDE

  • Debian , Ubuntu, Linux Mint :
sudo apt-get install kde-partitionmanager
  • OpenSuse:
zypper in kde-partitionmanager
  • Arch, Manjaro:
sudo pacman -Syu
  • Fedora, CentOS:
 sudo yum -y install kde-partitionmanager
  • Slackware
slackpkg install kde-partitionmanager

Utilidad de disco Gnome

  • Debian , Ubuntu, Linux Mint :
sudo apt-get install gnome-disk-utility
  • OpenSuse:
zypper in gnome-disk-utility
  • Arch, Manjaro:
sudo pacman -Syu
  • Fedora, CentOS:
 sudo yum -y install gnome-disk-utility
  • Slackware:
slackpkg install gnome-disk-utility

Formatea la memoria usb con FAT32

Para formatear de una forma sencilla, rapida y amigable en Debian, Ubuntu, Mint y derivados de podremos utilizar esta sencilla aplicación:

  • Debian , Ubuntu, Linux Mint :
sudo apt-get install gnome-format

Formatear un pendrive, disco duro, etc… desde la termial de GNU/Linux

Para formatear un pendrive desde la terminal de en gnu/linux deberiamos tener este paquete (dosfstools), en el caso que no lo tengamos deberiamos instalarlo de la siguiente forma:

  • Debian , Ubuntu, Linux Mint :
sudo apt-get install dosfstools
sudo aptitude install dosfstools
  • Arch, Manjaro:
pacman -Sy dosfstools
  • OpenSuse:
zypper in dosfstools
  • Slackware
slackpkg install dosfstools

Formatea la memoria usb, FAT32

Lo primero realmente es insertar la llave usb en el drive de el PC, en el terminal y escribimos:

fsdisk -l

La línea que nos interesa es la que dice:

ejemplo: /dev/sdc1  *      62       7983863     3991901   b  W95 FAT32

Una vez que sabemos cual es el pendrive a formatear, usamos el comando:

sudo mkfs.vfat -F 32 -n Mi_Memoria /dev/sdc1

-F 32: formateada en Fat32

-n: nombre del dispositivo

Conclusión

Linux es libre, flexible y transparente, y eso lo hace la mejor opción para este tipo de herramientas. Aquí van algunas razones clave por las que Linux destaca frente a sistemas privativos como Windows:

Ventajas de Linux para gestión de discos y recuperación

1. Libertad de uso y modificación

  • Sin licencias restrictivas: No hay que pagar por software “premium” para recuperar datos o formatear discos (en Windows, herramientas como EaseUS Partition Master o Disk Drill son de pago).

  • Código abierto: Puedes auditar cómo funcionan herramientas como TestDisk o dd, e incluso modificarlas si lo necesitas.

2. Acceso directo al hardware

Linux permite manipular discos a bajo nivel sin capas intermedias ocultas:

    • Comandos como dd if=/dev/sda acceden directamente al disco, sin restricciones.

    • En Windows, herramientas como chkdsk o diskpart tienen limitaciones impuestas por el sistema.

Estabilidad y robustez

  • Menos bloqueos: Linux maneja mejor operaciones críticas (ej.: clonar un disco grande) sin colgarse.

  • Soporte para sistemas de archivos antiguos/alternativos: ext2/3/4, Btrfs, XFS, FAT, NTFS (con ntfs-3g), ReiserFS, etc.

4. LiveUSB y recuperación sin instalación

  • Puedes bootear desde un USB con GParted LiveSystemRescue, o cualquier distro Linux para:

    • Reparar un Windows corrupto desde fuera.

    • Recuperar archivos de un disco dañado sin depender del SO instalado.

  • En Windows, necesitarías herramientas externas (y a menudo de pago) como Hiren’s BootCD.

Comunidad y documentación

Si tienes un problema, hay miles de tutoriales, foros (como Arch Wiki) y usuarios dispuestos a ayudar.

En el mundo Windows, muchas soluciones terminan en “reinstala el sistema” o “compra este software“.


 ¿Y Windows?

Obviamente, Windows es privativo, pero incluso sus herramientas nativas (diskpartdefragchkdsk) están limitadas:

  • No puedes recuperar particiones fácilmente sin software de terceros (y casi siempre de pago).

  • Falta de control real: Windows oculta detalles técnicos (ej.: cómo maneja el NTFS internamente).

  • Bloqueos por licencia: Algunas funciones avanzadas (como cifrado BitLocker) requieren ediciones “Pro”.

Saludos y espero que sea de utilidad, gracias…..

Comentarios

No hay comentarios aún. ¿Por qué no comienzas el debate?

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.