Cómo formatear una unidad flash USB?

En Windows, hay una opción sencilla de "Formato" en el menú emergente del botón derecho de una unidad flash. ¿Dónde está eso en Ubuntu?

Puedes usar Disco. Se instala de forma predeterminada y es fácil de usar.

Disks application appears in Dash search

  • Haga clic en el icono del tablero
  • Búsqueda de "Discos"
  • Haga clic en Disco

La aplicación aparecerá:

choose device in Disks interface left bar

  • 1er: Elija la unidad flash USB
  • 2do: Haga clic en el icono de & quot; engranaje & quot; y elija & quot; Formato"

Aparecerá esta pequeña ventana, simplemente elija la opción que desee y haga clic en Formato:

Erase option, filesystem type option, and Name field shown in Format Volume dialog

Utilizar GParted

GParted screenshot

ver el video

Puedes instalarlo

  • desde el Centro de Software de Ubuntu o

  • en la línea de comandos:

    sudo apt install gparted

Usar la línea de comandos

ver el video

  1. Para mostrar la unidad USB entre todas las particiones y volúmenes de almacenamiento en su computadora, use:

    lsblk

    También puede utilizar:

    df
  2. Supongamos que puede ser /dev/sdy1. Desmontarlo con:

    sudo umount /dev/sdy1
  3. Para formatear la unidad con el formato de sistema de archivos FAT32:

    sudo mkfs.vfat -F 32 /dev/sdy1

    Para establecer una etiqueta de sistema de archivos para su pen drive en el proceso:

    sudo mkfs.vfat -F 32 -n 'name_for_your_pendrive' /dev/sdy1

    Debe incluir el -F 32 parte para especificar el tamaño FAT, no es 32 por defecto en ubuntu 19.10. Para más información ver man mkfs.fat.

La Forma de Línea de Comandos

En caso de que no pueda formatear su dispositivo desde la GUI, intente de esta manera.

  1. Abre la Terminal (Ctrl+Alt+T)

  2. Enumere sus dispositivos de almacenamiento en bloque emitiendo el comando lsblk
    Luego, identifique su pen drive por su tamaño. En mi caso es /dev/sdb

    enter image description here

  3. Borrar todo en el pen drive (Este paso es opcional):

    sudo dd status=progress if=/dev/zero of=/dev/sdb bs=4k && sync  

    Reemplazar /dev/sdb con su dispositivo correspondiente.

    Escriba con mucho cuidado este nombre o puede terminar borrando uno de sus otros discos. Esto llevará algún tiempo. (opcion estado=progreso no es obligatorio, pero le proporcionará algunos comentarios)

    Fingirá estar atascado. Solo ten paciencia.

    por ejemplo:

    dd if=/dev/zero of=/dev/sdb bs=4k && syncdd: error writing '/dev/sdb': No space left on device1984257+0 records in1984256+0 records out8127512576 bytes (8.1 GB) copied, 1236.37 s, 6.6 MB/s
  4. Crear una nueva tabla de particiones en el dispositivo:

    sudo fdisk /dev/sdb

    Luego presione letra o para crear una nueva tabla de particiones DOS vacía.

  5. Crear una nueva partición:

    • Carta de prensa n para agregar una nueva partición. Se le pedirá el tamaño de la partición. Creación de una partición primaria cuando se le solicite, si no está seguro.

    • Luego presione letra w para escribir la tabla en el disco y salir.

  6. Formatee la nueva partición.

    • Vea la nueva etiqueta de partición con el comando lsblk
      En mi caso es /dev/sdb1. Una vez más, preste atención a este nombre, ya que no habrá ninguna protección que le impida borrar otro disco.

    lsblk output

    • Ejecute el siguiente comando para formatear el nuevo volumen:

      sudo mkfs.vfat /dev/sdb1  

      Por favor reemplace /dev/sdb1 con su dispositivo correspondiente.

    • Expulsa el dispositivo:

      sudo eject /dev/sdb

gparted - la única forma de formatear unidades y discos duros, etc. Está disponible para su descarga en el Centro de Software de Ubuntu, solo busque gparted.

Ejecute los siguientes comandos para formatear el USB en fat32 sistema de archivos desde la terminal,

sudo sufdisk -l 

(esto ayuda a descubrir su pendrive /dev / sdxx)

umount /dev/sdxx

luego formatee su dispositivo a FAT32

mkdosfs -F 32 -I /dev/sdxx

Donde " xx " es del comando fdisk -l que denota las últimas letras de su unidad USB.

sfdisk Método no interactivo de la CLI

echo 'start=2048, type=83' | sudo sfdisk /dev/sdXsudo mkfs.ext4 /dev/sdX1

borra todos los datos y crea una única partición que ocupa todo el USB con un sistema de archivos ext4.

Elige X basado en la salida de:

sudo lsblksudo fdisk -l

Para una descripción más detallada de sfdisk ver: https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834

fdisk automatización

También es posible hacer lo mismo que arriba con:

printf 'o\nn\np\n1\n\n\nw\n' | sudo fdisk /dev/sdX

pero este método es menos fácil de mantener que sfdisk, que fue diseñado para Scripting fdisk, especialmente si desea crear tablas de particiones más complejas.

Aquí hay algunas instrucciones :

  • Conecte su unidad flash a un puerto USB vacío y haga una copia de seguridad de los datos de la unidad. Abra el menú principal, mueva el cursor sobre "Accesorios" y luego haga clic en " Terminal."En el indicador de terminal, escriba sudo apt-get install gparted y prensa Enter.
  • Ingrese su contraseña de administrador de Ubuntu cuando se le solicite y presione Enter. Esto descargará e instalará GParted, que es un programa de partición de unidades de código abierto
  • Vaya al menú principal de Ubuntu una vez completada la instalación, mueva el cursor sobre "Sistema", seleccione "Administración" y haga clic en "Editor de particiones."Ingrese su contraseña de administrador cuando se le solicite y haga clic en" Aceptar."
  • Haga clic en "GParted" en la barra de herramientas. Desplácese sobre "Dispositivos" y seleccione su unidad flash USB de la lista (dev/sdb1, por ejemplo). Haga clic con el botón derecho en el dispositivo en la ventana principal de GParted y haga clic en " Desmontar."Es posible que el dispositivo tarde unos minutos en desmontarse
  • Haga clic con el botón derecho en el dispositivo nuevamente después de desmontarlo y coloque el cursor sobre "Formatear para."Seleccione el tipo de sistema de archivos deseado (RiserFS, linux-swap, Ext 2, Ext 3, FAT16 o Fat32, por ejemplo) y haga clic en "Aplicar" en la barra de herramientas. Dependiendo del tamaño de la unidad flash, GParted tardará de tres a cuatro minutos en completar el proceso.
  • Cierre GParted después de formatear la unidad flash. Para montar la unidad flash USB, desconéctelo y vuelva a conectarlo. La unidad ahora está lista para almacenar datos en el formato de archivo que seleccionó.

En primer lugar uso fdisk -l para ver la partición USB, si:

ext == > mkfs.ext3 /dev/sda1FAT/FAT32 ==> mkfs.vfat /dev/sda1

Nota: Debe ser arraigar o usando sudo conseguirlo.

Restaurar una unidad USB a un dispositivo de almacenamiento estándar

Instalación y uso mkusb (mkusb-dus), que puede formatear y restaurar una unidad USB en un dispositivo de almacenamiento estándar (con una tabla de particiones MSDOS y una partición con el sistema de archivos FAT32). Estas instrucciones también son relevantes para otras unidades (tarjetas de memoria, unidades de disco duro, Disco DURO, unidades de estado sólido, SSD).

Si ejecuta Ubuntu estándar, es posible que necesite una instrucción adicional para obtener el Universo del repositorio. (Kubuntu, Lubuntu ... Xubuntu tiene el Universo de repositorios activado automáticamente.)

sudo add-apt-repository universe  # only for standard Ubuntusudo add-apt-repository ppa:mkusb/ppa  # and press Entersudo apt-get updatesudo apt-get install mkusb mkusb-nox usb-pack-efi

Consulte estos enlaces para obtener instrucciones más detalladas,

mkusb versión 12 alias mkusb-dus:enter image description here

mkusb borra el primer megabyte como primer paso para restaurarlo

A veces, algunos datos están 'engañando' al software para que piense que el pendrive no funciona, incluso cuando es bueno, y basta con borrar el primer megabyte para deshacerse de esos datos. Puede 'mirar' la unidad con una herramienta que no reconoce ni comprende correctamente la estructura del sistema de arranque, por ejemplo, si se clonó a partir de un archivo ISO.

Qué hacer si mkusb falla

Hay muchas formas en que un pendrive USB puede fallar. Así que vale la pena probar cosas diferentes. Si mkusb falla, intente de acuerdo con esta lista,

  • En algunos pendrives y en muchas tarjetas de memoria hay un pequeño interruptor mecánico para la protección contra escritura, que puede alternar entre lectura/escritura y solo lectura. Es posible que lo haya configurado de solo lectura sin intención.
  • Reinicie la computadora e intente nuevamente restaurar o borrar el primer megabyte con mkusb.
  • Desconecte otros dispositivos USB. A veces, los dispositivos USB pueden perturbar la función entre sí.
  • Prueba con otros puertos USB y otro ordenador.
  • Prueba con otro sistema operativo (Windows, macOS) en otro equipo.
  • Si aún no puede borrar el primer megabyte de la unidad, y la unidad es de solo lectura, probablemente esté 'bloqueada', y la siguiente etapa es que estará completamente 'bloqueada'.

Hay un límite, cuando tienes que aceptar que el pendrive está dañado sin posibilidad de reparación, al menos con herramientas disponibles para usuarios normales como tú y yo. Ver este enlace

Vida útil del Pendrive

si está ejecutando Ubuntu 12.04 LTS, puede hacerlo fácilmente. simplemente conecte su USB y en el panel izquierdo verá un icono de USB. ve allí y haz clic derecho. habrá una opción para formatearlo.

Ubuntu 18.04 tiene un formato"…"opción, cuando hace clic con el botón derecho en la unidad USB en Archivos.