Co terminal: formatear unha memoria USB

Cando non temos unha ferramenta gráfica como GParted ou a opción de formatar memorias como en Gnome, podemos usar un comando que realmente faga o mesmo que as dúas ferramentas mencionadas anteriormente.

O primeiro que temos que facer é asegurarnos de que temos o paquete instalado dosfstools.

$ sudo aptitude install dosfstools

Unha vez instalado, comprobaremos onde se atopa a nosa memoria flash. Podemos usar o comando:

$ sudo fdisk -l

Que devolverá algo así:

A liña que nos interesa é a que di:

/dev/sdc1  *      62       7983863     3991901   b  W95 FAT32

Unha vez que sabemos que dispositivo hai que formatar, empregamos o comando:

sudo mkfs.vfat -F 32 -n Mi_Memoria /dev/sdc1

Con opción -F 32 dicímoslle que estará formatado como Graxa32, e coa opción -n Poñemos unha etiqueta ou nome ao dispositivo.

Sinxelo non?

Editar: Esquecín dicir que para executar esta operación hai que desmontar o dispositivo.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

36 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   KZKG ^ Gaara <"Linux dixo

    mmm fago doutro xeito:
    mkdosfs ("-n", "MI-PENDRIVE", "-v", "/dev/sdb1")

    -n déixame nomear ou etiquetar o dispositivo USB.
    -v indicará que dispositivo debe formatarse.

    1.    moa dixo

      Hai que executalo sen comiñas e parénteses imaxino

  2.   oscar dixo

    Atopei na rede esta ligazón desde onde podes conseguir instalar o paquete deb, probei e funciona moi ben.

    https://sites.google.com/site/kubuntufacil/formatear-memorias-usb-en-kubuntu

    Espero que sexa útil para ti.

    1.    KZKG ^ Gaara <"Linux dixo

      Porque estamos en Cuba, non temos acceso aos sitios de Google nin a code.google nin nada polo estilo, se podes descargar o software e envialo a kzkggaara@myopera.com ????

      1.    Neo61 dixo

        KZKG ^ Gaara, amigo, unha pregunta, como podería renomear un dispositivo sen formatar? Estás a ver a cadea de comandos e pensei niso.

      2.    Blackhack dixo

        Probaches a tor ....?

  3.   oscar dixo

    Xa cho enviei por Gmail, avísame se non o recibes para envialo por outro correo.

    1.    KZKG ^ Gaara <"Linux dixo

      Si, chegoume e respondinlle cunha pregunta 😉
      Grazas de verdade amigo 😀

  4.   Cuba Vermella dixo

    A documentación que podemos ter aquí é moi boa ...

    1.    elav <° Linux dixo

      Grazas polo comentario CubaRed. Un pracer terte aquí.

      lembranzas

    2.    KZKG ^ Gaara <"Linux dixo

      Grazas polo comentario e benvido ao sitio 😉

  5.   Elynx dixo

    Estou executando desde Slax Linux (CD en directo por suposto: P) e uso o seguinte comando:

    mkfs -T -F32 / dev / sda

    / dev = punto de montaxe
    / sda = disco ou soporte extraíble

    Saúdos!

  6.   Sol dixo

    Genie, salvaches a vida.

  7.   Wayne 7 dixo

    Pasan os anos e sigo comprobando a publicación xD.
    Bo tuto elav.
    Saúdos!

    1.    elav dixo

      Jajaja grazas

  8.   Ramón dixo

    Ben, nada, non hai ningunha maneira, nin por gparted nin en consola coa túa opción: me responde:

    mkfs.vfat: non se pode abrir / dev / sdg1: sistema de ficheiros de só lectura

    1.    OLA TOLO dixo

      Debe ter instalado o paquete dosfstools, para poder formatear no terminal, xa que se está nun entorno Gnome pode usar a utilidade Disco, é moi sinxelo.

  9.   USB orixinal dixo

    Pensei que era un pouco máis complicado, co titor volveuse máis doado.

  10.   yamil dixo

    Grazas, despois de buscar en varios lugares, puiden reparalo con esta información, puxen o comando sudo mkfs.vfat -F 32 -n My_Memory / dev / sdx, logo abrín gparted e formatéino en fat32 e agora funciona xenial, todo é esterco pasara levando a pluma a unha imprenta con vento. Espero non volver cometer ese erro.
    Un saúdo, bo blog.

  11.   Claudio dixo

    Amigos de Elav e usuarios de Linux,

    Grazas ! Pasaron 2 anos dende que escribiches isto e en cada sitio din algo diferente, a maioría non funcionan, son inexactos ou faltan pasos. Estaría ben que as solucións correctas coma esta aparezan nalgures para que non se volva tolo probando cousas que non funcionan. Tomo nota deste blogue. Graciñas

  12.   Gabux22 dixo

    A verdade é que hoxe fixen os pasos que nos mostra elav e revivei o meu pendrive de 16 GB ... grazas elav, o teu coñecemento é moi oportuno ... 🙂

  13.   miguel dixo

    Irmán quérote. Grazas moi ben explicadas

  14.   René Izarra Izarra dixo

    No comando:

    mkfs.vfat -F 32 -n My_Memory / dev / sdc1

    necesito usar "-I" para que poida sobrescribir a partición usb.

  15.   escondido dixo

    Atopei outra opción que tamén está moi ben explicada en http://wp.me/p2mNJ6-3I

  16.   Rodrigooo dixo

    Que grande!
    Este tutorial salvoume dun xeito importante !!!

  17.   Eduardo dixo

    Alguén sabe como facer un usb embotellable cunha imaxe iso de Linux de máis de 4 Gb xa que para Fat 32 esta imaxe xa non é posible, alguén podería guiarme como preparar o usb, saúdos e grazas

  18.   ferreyrawm dixo

    comproba unetbootin ou clonezilla

  19.   Isaac dixo

    Ola, mira, teño un USB que non podo formatar, xa que é con permiso de só escritura, xa probei co gparted e nada, recomendaría algún software, a memoria recoñéceo, podo ver o que hai na memoria Podo copiar de memoria a PC, pero non de PC a memoria xa que entendo que o destino é de só lectura, por favor. Se tes o coñecemento, dame unha man. ánimo ...

    1.    Ignacio dixo

      Tamén teño o mesmo problema, aparentemente algún malware noutro computador cambiou a memoria para só ler e o contido non se pode borrar nin sequera formatar nin con Linux nin con windows, seguín varios titoriais con comandos de consola que supostamente o resolven e nada, nada pódese facer coa memoria, alguén sabe como recuperar o uso da memoria USB con este problema?

    2.    estelondono dixo

      Ola Isaac!
      Ás veces iso pasoume. Funcionou para min, con gparted, usar a opción de "destruír" (non só borrala) a partición e logo crear unha nova táboa de particións. Ás veces teño que eliminar e volver conectar a memoria para poder crear a nova táboa.
      Espero que che axude.

  20.   chacho dixo

    O problema é que este formato en b W95 FAT32 pero co meu vello Windows XP non le os pendrives, teño que formatalos doutro xeito co formato c W95 FAT32 (LBA)

  21.   Xavier dixo

    Ningunha destas instrucións me axudou, non sei onde está o problema.

  22.   hector dixo

    grazas, sempre o consulto

  23.   Anónimo dixo

    Ola. Se me podes axudar a formatar a máquina, por favor

  24.   Richard dixo

    Debe desmontar a unidade USB co comando umount para poder formatear

  25.   serxio.59 dixo

    Ola, teño un USB que o sistema non recoñece, envíoche a información se me podes axudar grazas

    dmesg

    [83384.348839] usb 1-1: novo dispositivo USB de alta velocidade número 8 usando ehci-pci
    [83384.506219] usb 1-1: atopouse un novo dispositivo USB, idVendor = 0c76, idProduct = 0005, bcdDevice = 1.00
    [83384.506225] usb 1-1: novas cadeas de dispositivos USB: Mfr = 1, Product = 2, SerialNumber = 0
    [83384.506228] usb 1-1: produto: almacenamento masivo USB
    [83384.506231] usb 1-1: fabricante: GENERIC
    [83384.506848] almacenamento USB 1-1: 1.0: detectouse un dispositivo de almacenamento masivo USB
    [83384.508235] scsi host5: almacenamento USB 1-1: 1.0
    [83385.524951] scsi 5: 0: 0: 0: Acceso directo XERACIÓN Almacenamento masivo USB 1.00 PQ: 0 ANSI: 2
    [83385.556757] sd 5: 0: 0: 0: anexo scsi xenérico sg3 tipo 0
    [83385.561706] sd 5: 0: 0: 0: [sdc] Disco extraíble SCSI conectado

    root @ localhost: ~ # fdisk -l
    Disco / dev / sda: 698.7 GiB, 750156374016 bytes, 1465149168 sectores
    Unidades: sectores de 1 * 512 = bytes 512
    Tamaño do sector (lóxico / físico): bytes 512 / 4096
    Tamaño de E / S (mínimo / óptimo): bytes 4096 / 4096
    Disklabel type: gpt
    Disk identifier: 995F9474-C5F1-4EE9-8FD7-13EA790423DC

    Tipo de tamaño dos sectores de inicio do dispositivo
    / dev / sda1 2048 1050623 1048576 512M Sistema EFI
    / dev / sda2 1050624 49879039 48828416 23.3G sistema de ficheiros Linux
    / dev / sda3 49879040 69410815 19531776 9.3G sistema de ficheiros Linux
    / dev / sda4 69410816 76107775 6696960 3.2G Linux swap
    / dev / sda5 76107776 80013311 3905536 1.9G sistema de ficheiros Linux
    / dev / sda6 80013312 1465147391 1385134080 660.5G sistema de ficheiros Linux

    root @ localhost: ~ # fdisk -l / dev / sdc
    fdisk: non se pode abrir / dev / sdc: Non se atopou ningún medio

    root @ localhost: ~ # hdparm / dev / sdc

    / dev / sdc:
    SG_IO: datos de sentido erróneo / falta, sb []: f0 00 02 00 00 00 00 0b 00 00 00 00 3a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 XNUMX XNUMX
    multcount = 0 (desactivado)
    só de lectura = 0 (desactivado)
    readahead = 256 (activado)

    root @ localhost: ~ # hdparm -C / dev / sdc

    / dev / sdc:
    o estado da unidade é: en espera

    root @ localhost: ~ # hdparm -I / dev / sdc

    / dev / sdc:
    SG_IO: datos de sentido erróneo / falta, sb []: f0 00 02 00 00 00 00 0b 00 00 00 00 3a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 XNUMX XNUMX

    Dispositivo ATA, con soportes non extraíbles
    Patróns:
    Usado probablemente: 1
    configuración:
    Corrente máxima lóxica
    cilindros 0 0
    cabezas 0 0
    sectores / pista 0 0
    -
    Tamaño do sector lóxico / físico: 512 bytes
    tamaño do dispositivo con M = 1024 * 1024: 0 MBytes
    tamaño do dispositivo con M = 1000 * 1000: 0 MBytes
    caché / tamaño do búfer = descoñecido
    Capacidades:
    IORDY non é probable
    Non se pode realizar IO de dobre palabra
    Transferencia de varios sectores R / W: non soportada
    DMA: non compatible
    IOP: pio0