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.vfat
,mkfs.ntfs
omkfs.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?
-
Basadas en terminal:
-
Herramientas como
dd
,fdisk
,TestDisk
,PhotoRec
,smartctl
, 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.
-
-
GUI (Interfaz gráfica) genéricas:
-
Aplicaciones como GParted, Clonezilla, 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).
-
-
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
- 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
- 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
odd
, 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
odiskpart
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 Live, SystemRescue, 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 (diskpart
, defrag
, chkdsk
) 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…..