5
(1)

Todo el mundo tiene una unidad flash. Son pequeñas cosas geniales y facilitan el traslado de datos. Sin embargo, a veces las unidades flash pueden corromperse o simplemente dejar de funcionar. Afortunadamente, si usa Linux, ya tiene acceso a una variedad de herramientas que pueden ayudarlo a solucionar el problema. Estamos usando Ubuntu para este tutorial, pero todo se aplica a la mayoría de las distribuciones modernas de Linux. Así es como puede reparar una unidad USB dañada en Linux.

En este artículo, priorizamos la seguridad de sus datos. Primero, verá cómo puede hacer una copia de seguridad del contenido de su unidad flash y luego proceder a varias soluciones para el problema en cuestión. De esta manera, si un intento de solucionar el problema termina empeorándolo, es posible que aún pueda volver a la instantánea del estado actual de su unidad flash.

Tome una imagen de copia de seguridad completa comprimida

En Linux, hay muchas herramientas para realizar copias de seguridad de cualquier dispositivo de almacenamiento. Sin embargo, el enfoque probado y probado se basa en dd y GunZip (más conocido como gzip).

1. Para hacer una copia de seguridad de su unidad flash, primero conéctela a su computadora. Encienda su terminal favorito (o presione CTRL+Alt+T).

2. Localice su unidad flash:

ls /dev/disk/by-id

Reparar Usb En Lista De Discos De Linux Por Id.

4. Para hacer una copia de seguridad de su unidad flash en un archivo de imagen comprimido con ZIP en un solo comando, use:

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz

Reparar Usb En Linux Dd Copia De Seguridad A Img Gz

5. Para restaurar la copia de seguridad, deberá invertir la secuencia de los dos comandos y definir su unidad flash como dispositivo de salida. El comando completo se verá así:

sudo gzip -c /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress

Reparar Usb En Linux Dd Volver A Unidad Usb

Arreglar el sistema de archivos corrupto con FSCK

Con el contenido de la unidad flash respaldado, es hora de intentar arreglarlo. Para eso, puedes recurrir a fsck. Esta herramienta es excelente para eliminar bloques de archivos defectuosos, ya que la mayoría (si no todos) los daños y la imposibilidad de leer provienen de problemas como este.

Para este comando, deberá definir la partición en lugar del disco completo. Lo encontrará con un nombre similar al de su dispositivo emitiendo:

ls /dev/disk/by-id/usb*

Entonces corre fsck en eso con:

sudo fsck -v -a /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

Reparar Usb En Linux Fsck Fix Disco

En este comando:

  • sudo fsck ejecuta la herramienta de reparación con derechos administrativos.
  • -v le dice que nos muestre información detallada sobre los procedimientos.
  • -a indica que queremos que intente reparar automáticamente cualquier error que encuentre.
  • /dev/disk… es la partición que se comprobará en busca de errores.

Formatee la unidad USB con Fdisk/MKFS desde la terminal

Si fsck no logró reparar el sistema de archivos del dispositivo, puede intentar formatearlo para usarlo como si fuera nuevo.

1. El primer paso es borrar cualquier estructura del sistema de archivos existente y volver a crearla desde cero. Puedes usar fdisk para esto. ejecutarlo con sudo en tu dispositivo con:

sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE

Reparar Usb En Linux Ejecutar Fdisk En Disco

2. Presione o seguido de Enter para crear una nueva tabla de particiones de DOS en él para que su unidad USB se pueda leer en todas partes. Si solo desea usarlo en su computadora y sistema operativo modernos, puede reemplazar o con g para crear una nueva tabla de particiones GPT.

3. Presione n seguido de Enter para crear una nueva partición, luego p para convertirla en primaria. Si usó e en lugar de p, se crearía como una partición extendida, pero no tiene sentido hacerlo si no planea crear más de tres particiones en el disco. Luego, puede presionar Enter cuando se le pregunte sobre el número de partición, el primer y el último sector, para aceptar los valores predeterminados y hacer que la partición abarque toda la unidad USB.

Reparar Usb En Linux Fdisk Crear Partición

4. Presione p y luego Enter para comprobar la nueva estructura de almacenamiento en su unidad USB. Luego, presione w seguido de Enter para escribir los cambios en la unidad USB y salir de fdisk.

Reparar Usb En Linux Fdisk List Particiones

5. Su partición no estará formateada y, dado que aún no tendrá un sistema de archivos, no podrá utilizarse. Para crear un sistema de archivos, puede usar una de las herramientas mkfs que vienen con todas las distribuciones modernas de Linux. Para formatear su partición como FAT32, utilizable por la mayoría de los dispositivos, use:

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Reparar Usb En Linux Mkfs Fat

6. Para formatear su partición con NTFS, para usar con versiones modernas de Windows, o con EXT4, para usar solo con Linux, use:

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

o

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Reparar Usb En Linux Mkfs Ntfs

La forma GUI de verificar y reparar la unidad USB con discos

Si no le gusta escribir comandos, puede recurrir a la herramienta Discos para verificar y formatear su unidad USB. Los discos están preinstalados en Ubuntu.

1. Visite el menú de aplicaciones y busque «discos». Inicie la aplicación cuando la encuentre.

Reparar Usb En Linux Localizar Discos

2. Elija su unidad USB de la lista de la izquierda y haga clic en el icono con las dos ruedas dentadas. Elija «Reparar sistema de archivos» y siga los pasos del asistente para reparar el sistema de archivos.

3. En nuestro caso, no estábamos lidiando con un problema de hardware sino con la corrupción del sistema de archivos. Aunque el problema no tenía solución, pudimos volver a formatear nuestra unidad USB y seguir usándola. Para hacer eso con discos, con la unidad USB seleccionada, haga clic en el icono con los dos engranajes nuevamente y elija «Formatear partición…»

Reparar Usb En Partición De Formato De Discos Linux

4. Ingrese un nombre para su unidad USB en el campo Nombre del volumen y elija entre los tres sistemas de archivos más populares:

  • Ext4 para usar con Linux
  • NTFS para usar con versiones modernas de Windows
  • FAT para usar con ambos, así como con otros tipos de dispositivos (desde teléfonos inteligentes hasta consolas de juegos)

Reparar Usb En Discos Linux Opciones De Formato

5. Tenga en cuenta la opción «Borrar». Déjalo deshabilitado para un formato rápido. Muévalo a On para un formato completo que borrará por completo el contenido de su dispositivo. Cuando se trata de dispositivos dañados que también podrían tener algunos bloques defectuosos, es mejor optar por la opción de borrado completo.

Reparar USB en discos Linux Borrado completo habilitado

Unidad USB renovada

Ahora que ha reparado su unidad USB dañada, puede usarla nuevamente como una unidad nueva. Y si está buscando crear una unidad USB Linux Live, siga las instrucciones aquí.

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 5 / 5. Recuento de votos: 1

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.