Cómo arreglar una unidad USB rota usando Linux


A veces, cuando la gente crea una unidad USB Linux, se da cuenta de que la unidad parece estar inutilizable. Esta guía le mostrará cómo formatear de nuevo la unidad USB utilizando Linux para que pueda copiar archivos en ella y utilizarla como lo haría normalmente.

Una vez que haya seguido esta guía, su unidad USB podrá utilizarse en cualquier sistema capaz de leer una partición FAT32. Cualquiera que esté familiarizado con Windows notará que la herramienta fdisk usada en Linux es muy parecida a la herramienta diskpart.

Eliminar las particiones usando FDisk

  1. Abra una ventana de terminal y escriba el siguiente comando:

     sudo fdisk -l

    Esto le dirá qué unidades están disponibles y también le dará detalles de las particiones en las unidades.

    • En Windows una unidad se distingue por su letra de unidad o, en el caso de la herramienta diskpart, cada unidad tiene un n√ļmero.
    • En Linux una unidad es un dispositivo y un dispositivo se maneja como cualquier otro archivo. Por lo tanto, las unidades se denominan /dev/sda, /dev/sdb, /dev/sdc y as√≠ sucesivamente.

    Busque la unidad que tenga la misma capacidad que su unidad USB. Por ejemplo, en una unidad de 8 gigabytes se reportar√° como 7.5 gigabytes.

  2. Cuando tenga el convertidor correcto, escriba el siguiente comando:

    sudo fdisk /dev/sdX

    Reemplace la X con la letra de unidad correcta .

  3. Se abrir√° una nueva ventana llamada "Command". La tecla "m" es muy √ļtil con esta herramienta pero b√°sicamente necesitas conocer 2 de los comandos.

    El primero es borrar .

  4. Introduzca d y pulse la tecla Introducir . Si su unidad USB tiene m√°s de una partici√≥n, le pedir√° que introduzca un n√ļmero para la partici√≥n que desea eliminar. Si su unidad s√≥lo tiene una partici√≥n, se marcar√° para su eliminaci√≥n.

    Si tiene varias particiones, siga introduciendo d y luego partición 1 hasta que no quede ninguna partición por marcar para eliminar.

  5. El siguiente paso es escribir los cambios en la unidad.

    Introduzca w y pulse return.

  6. Ahora tiene una unidad USB sin particiones. En esta etapa es completamente inutilizable.

Crear una nueva partición

  1. Dentro de la ventana del terminal, abra fdisk de nuevo como lo hizo antes, especificando el nombre del archivo de dispositivo USB:

    sudo fdisk /dev/sdX

    Como antes, sustituya la X por la letra de unidad correcta .

  2. Introduzca N para crear una nueva partición.

  3. Se le pedirá que elija entre crear una partición primaria o una partición extendida. Seleccione p para primario.

  4. El siguiente paso es elegir un n√ļmero de partici√≥n. S√≥lo tiene que crear una partici√≥n para introducir 1 y pulsar Introducir .

  5. Por √ļltimo, debe elegir los n√ļmeros de inicio y final del sector. Para utilizar toda la unidad , pulse return dos veces para mantener las opciones predeterminadas.

  6. Introduzca w y pulse return.

Actualizar la tabla de particiones

Puede aparecer un mensaje indicando que el n√ļcleo sigue usando la tabla de particiones antigua.

Introduzca lo siguiente en la ventana del terminal:

 sudo partprobe 

La herramienta del palpador informa al n√ļcleo o a la partici√≥n de los cambios en la tabla. Esto le ahorra tener que reiniciar su computadora.

Hay un par de interruptores que puedes usar con él.

  • El par√°metro menos d te permite probarlo sin que actualice el kernel. La d significa marcha en seco. Esto no es demasiado ube-d
     sudo partprobe -d 
  • Esto proporciona un resumen de la tabla de particiones
     sudo partprobe -s 
  • Con salida similar a la siguiente:
     /dev/sda: gpt partitions 1 2 3 4
    /dev/sdb: particiones msdos 1

Crear un sistema de archivos FAT

El paso final es crear el sistema de archivos FAT.

Introduzca el siguiente comando en la ventana del terminal:

 sudo mkfs.vfat -F 32 /dev/sdX1

Sustituya la X por la letra de su unidad USB.

Monte la unidad

Para montar el convertidor ejecute los siguientes comandos:

 sudo mkdir /mnt/sdX1
sudo mount /dev/sdX1 /mnt/sdX1

Como antes, sustituya la X por la letra de unidad correcta.

Resumen

Ahora debería poder utilizar la unidad USB en cualquier ordenador y copiar archivos a y desde la unidad de forma normal.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *