tecnico arreglando un disco duro hdd

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…..

Deja un comentario

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