Como formatar uma unidade flash USB?


261

No Windows, existe uma opção direta "Formato" no menu pop-up do drive flash. Onde está isso no Ubuntu?


Tentei formatar meu mp3 player com viúvas-7 e falhei. A gparted resolveu o problema.
Habeeb Perwad

Ainda não posso postar uma resposta aqui, por isso estou comentando: O Ubuntu 18.04 possui a opção "Formato ...", quando você clica com o botão direito do mouse na unidade USB em Arquivos.
Stefan_Fairphone

Respostas:


241

Você pode usar os discos instalados por padrão e fáceis de usar.

insira a descrição da imagem aqui

  • 1º: clique no ícone Dash
  • Segundo: procure por "Discos"
  • 3º: Clique em Discos

O aplicativo será exibido:

insira a descrição da imagem aqui

  • 1º: Escolha a unidade flash USB
  • 2º: Clique no ícone "engrenagem" e escolha "Formatar"

Esta pequena janela aparecerá, basta escolher a opção desejada e clicar em Formatar ...:

insira a descrição da imagem aqui


1
Obrigado. É isso. Mas mais uma pergunta surge. Na opção FS, oferece apenas FAT juntamente com ext2, ext3 e FAT criptografado. Mas isso significa FAT16, FAT32 ou exFAT? No meu caso particular, eu preferiria o FAT16, pois minha unidade flash tem apenas 1 GB de tamanho.
Ivan

1
não, você não precisa instalar o gparted, vá para Sistema -> Administração -> Utilitário de Disco e formato.
Lincity

6
Eu não acho que haja qualquer razão para escolher o FAT16 em vez do FAT32.
precisa saber é o seguinte

5
O FAT16 desperdiçará mais do seu espaço limitado. Não deve ser usado em nada acima de 256mb ou mais.
psusi

5
Em 12.10 e diante, a opção "formato ..." desapareceu. O utilitário de disco possui um bug de longo prazo que impossibilita a formatação: bugs.launchpad.net/ubuntu/+source/udisks/+bug/1059872 . Sua única opção é usar GParted --- veja a próxima resposta.
Rmano 15/05

184

No Ubuntu, existem muitos métodos pelos quais você pode formatar seu pen drive.

1 Com o utilitário Disks

Imagem de discos

veja o video

Esta é a maneira mais simples.

2 Com GParted

Captura de tela do GParted

veja o video

Você pode instalá-lo

  • do Ubuntu Software Center ou

  • na linha de comando:

    sudo apt install gparted
    

3 Na linha de comando

veja o video

  1. Para mostrar a unidade USB entre todas as partições e volumes de armazenamento no seu computador, use:

    lsblk
    

    Você também pode usar:

    df
    
  2. Suponha que seja /dev/sdy1. Desmonte-o com:

    sudo umount /dev/sdy1
    
  3. Para formatar a unidade com o formato do sistema de arquivos FAT32:

    sudo mkfs.vfat /dev/sdy1
    

    Para definir um rótulo do sistema de arquivos para o seu pen drive no processo:

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

4
Funcionará mesmo se o usb estiver protegido contra gravação. Muito obrigado.
Mansoorkhan Cherupuzha

Os dois primeiros vídeos não estão disponíveis mais
Martin Thoma

Para pen-drive, você não precisa da -Iopção, e pode preferir usar: mkfs.fat -v -F 32 -n "MyUsbStick" /dev/sda.
Not2qubit

Para renomear um FAT16 ou 32 filesystem Estou mais acostumado a: sudo mlabel -i /dev/sdy1 ::name_for_your_pendrive # (em uma linha, importa a :) dobble
kFly

132

O caminho da linha de comando

Caso você não consiga formatar seu dispositivo a partir da GUI, tente desta maneira.

  1. Abra o terminal ( Ctrl+ Alt+ T)

  2. Liste seus dispositivos de armazenamento em bloco emitindo o comando lsblk
    Em seguida, identifique seu pen drive por SIZE. No meu caso, é /dev/sdb

    insira a descrição da imagem aqui

  3. Apague tudo no pen drive (esta etapa é opcional) :

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

    Substitua /dev/sdbpelo seu dispositivo correspondente.

    Digite com muito cuidado esse nome ou o seu pode acabar apagando um de seus outros discos . Isso vai levar algum tempo. ( status da opção = progresso não é obrigatório, mas fornece alguns comentários)

    Fingirá estar preso. Apenas seja paciente.

    por exemplo:

    dd if=/dev/zero of=/dev/sdb bs=4k && sync
    dd: error writing '/dev/sdb': No space left on device
    
    1984257+0 records in
    1984256+0 records out
    8127512576 bytes (8.1 GB) copied, 1236.37 s, 6.6 MB/s
    
  4. Faça uma nova tabela de partição no dispositivo:

    sudo fdisk /dev/sdb
    

    Em seguida, pressione a letra opara criar uma nova tabela de partições DOS vazia.

  5. Faça uma nova partição:

    • Pressione letra n para adicionar uma nova partição. Você será solicitado para o tamanho da partição. Criar uma partição primária quando solicitado, se você não tiver certeza.

    • Em seguida, pressione a letra wpara gravar a tabela no disco e sair.

  6. Formate sua nova partição.

    • Veja seu novo rótulo de partição com o comando No meu caso, é . Preste atenção novamente a esse nome, pois não haverá proteção para impedir a exclusão de outro disco.lsblk
      /dev/sdb1

    saída lsblk

    • Emita o comando abaixo para formatar o novo volume:

      sudo mkfs.vfat /dev/sdb1  
      

      Substitua /dev/sdb1por seu dispositivo correspondente.

    • Ejete o dispositivo:

      sudo eject /dev/sdb
      

16
se você perdeu a paciência enquanto espera por ddvocê sempre pode ps aux | grep ddcopiar ID do processo, em seguida, watch -n 4 kill -USR1 pid
Donald Derek

Ao contrário da maneira da GUI, ele realmente formata corretamente o stick e permite (usando o parâmetro -n <name>) definir o rótulo desse disco. A maneira da GUI não funciona para mim.
Matthias Hryniszak

Obrigado trabalhou para mim. Eu não era capaz de formatar usando a forma gráfica :).
john400

Após apagar com o comando dd, você pode tentar reconectar e fazer a partição na própria GUI.
Krishnadas PC

1
Antes de sair do fdisk (etapa 5), ​​defina o tipo de partição correto digitando primeiro te depois escolhendo o código hexadecimal bpara “W95 FAT32”.
Igor

37

gparted - o único caminho a seguir com a formatação de unidades e HDs, etc. Está disponível para download no Ubuntu Software Center, basta procurar pelo gparted .


33

Execute os comandos abaixo para formatar o sistema de arquivos usb para fat32 a partir do terminal,

sudo su
fdisk -l 

(isso ajuda a descobrir seu pendrive / dev / sdxx)

umount /dev/sdxx

formate seu dispositivo para FAT32

mkdosfs -F 32 -I /dev/sdxx

Onde "xx" é do comando fdisk -lque indica as últimas letras da sua unidade USB.


não funciona no Ubuntu 14.04. Diz "sincronização erro após inicial limpe: Tempo limite de espera para o objeto (udisks-erro-quark, 0)"
Nabin

funciona muito bem em 14.10, aparentemente, foi bastante falha de hardware no comentário acima.
silpol

Fácil e direto! (@ 14.10)
Milkncookiez

Está trabalhando para mim .. usado "umount / dev / sdb1" e "umount / dev / sdb2" .. conforme minha exigência.
amitabha2715

É melhor dizer obrigado na forma de upvote ao invés de comentário :-)
Avinash Raj

7

Aqui estão algumas instruções:

  • Conecte sua unidade flash em uma porta USB vazia e faça backup dos dados na unidade. Abra o menu principal, mova o cursor sobre "Acessórios" e clique em "Terminal". No prompt do terminal, digite sudo apt-get install gpartede pressione Enter.
  • Digite sua senha de administrador do Ubuntu quando solicitado e pressione Enter. Isso fará o download e instalará o GParted, que é um programa de particionamento de código-fonte aberto
  • Vá para o menu principal do Ubuntu após a conclusão da instalação, mova o cursor sobre "Sistema", selecione "Administração" e clique em "Editor de partições". Digite sua senha de administrador quando solicitado e clique em "OK".
  • Clique em "GParted" na barra de ferramentas. Passe o mouse sobre "Dispositivos" e selecione sua unidade flash USB na lista (dev / sdb1, por exemplo). Clique com o botão direito do mouse no dispositivo na janela principal do GParted e clique em "Desmontar". Pode demorar alguns minutos para o dispositivo ser desmontado
  • Clique com o botão direito do mouse no dispositivo novamente depois de desmontado e passe o mouse sobre "Formatar para". Selecione o tipo de sistema de arquivos desejado - RiserFS, Linux-swap, Ext 2, Ext 3, FAT16 ou Fat32, por exemplo - e clique em "Aplicar" na barra de ferramentas. Dependendo do tamanho da unidade flash, o GParted levará de três a quatro minutos para concluir o processo.
  • Feche GParted após a formatação da unidade flash. Para montar sua unidade flash USB, desconecte-a e conecte-a novamente. A unidade está pronta para armazenar dados no formato de arquivo selecionado.

5

sfdisk Método não interativo da CLI

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

apaga todos os dados e cria uma única partição que ocupa todo o USB com um sistema de arquivos ext4.

Escolha com Xbase na saída de:

sudo lsblk
sudo fdisk -l

Para obter uma descrição mais detalhada, sfdiskconsulte: https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834

fdisk automação

Também é possível fazer o mesmo que acima com:

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

mas esse método é menos sustentável do que o sfdiskque foi projetado Scripting fdisk, especialmente se você deseja criar tabelas de partição mais complexas.


4

Primeiro, use fdisk -lpara ver a partição usb, se:

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

Nota: Você deve ser root ou usar o sudo para fazer isso.


3

Restaurar uma unidade USB em um dispositivo de armazenamento padrão

Instale e use mkusb (mkusb-dus), que pode formatar um alias para restaurar uma unidade USB em um dispositivo de armazenamento padrão (com uma tabela de partições MSDOS e uma partição com o sistema de arquivos FAT32). Essas instruções também são relevantes para outras unidades ( cartões de memória , unidades de disco rígido, HDD , unidades de estado sólido, SSD ).

Se você executar o Ubuntu padrão, poderá precisar de uma instrução extra para obter o repositório Universe. (Kubuntu, Lubuntu ... Xubuntu tem o repositório Universe ativado automaticamente.)

sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi

Veja esses links com instruções mais detalhadas,

mkusb versão 12 alias mkusb-dus: insira a descrição da imagem aqui

O mkusb limpa o primeiro megabyte como um primeiro passo para restaurá-lo

Às vezes, alguns dados estão enganando o software para pensar que o pendrive não funciona, mesmo quando é bom, e é suficiente para limpar o primeiro megabyte para se livrar desses dados. Você pode "olhar" a unidade com uma ferramenta que não reconhece ou entende corretamente a estrutura do sistema de inicialização, por exemplo, se foi clonada a partir de um arquivo iso.

O que fazer se o mkusb falhar

Há muitas maneiras pelas quais um pendrive USB pode falhar. Portanto, vale a pena tentar coisas diferentes. Se o mkusb falhar, tente de acordo com esta lista,

  • Em alguns pendrives e em muitos cartões de memória, existe um pequeno interruptor mecânico para proteção contra gravação, que pode alternar entre leitura / gravação e somente leitura. Você pode configurá-lo como somente leitura sem intenção.
  • Reinicie o computador e tente novamente restaurar ou limpar o primeiro megabyte com mkusb.
  • Desconecte outros dispositivos USB. Às vezes, os dispositivos USB podem atrapalhar a função um do outro.
  • Experimente outras portas USB e outro computador.
  • Tente outro sistema operacional (Windows, MacOS) em outro computador.
  • Se você ainda não conseguir limpar o primeiro megabyte da unidade, e a unidade for somente leitura, provavelmente está "bloqueada" e o próximo estágio é que será completamente "empedrado".

Há um limite, quando você precisa aceitar que o pendrive está danificado além do reparo, pelo menos com ferramentas disponíveis para usuários normais como você e eu. Veja este link

Vida útil do pendrive


2

Se você estiver executando o Ubuntu 12.04 LTS, poderá fazer isso facilmente. basta conectar seu usb e no painel esquerdo você verá um ícone USB. vá até lá e clique com o botão direito. haverá uma opção para formatá-lo.


1

Aqui está uma maneira muito simples: No sistema Linux: use o fdisk para verificar qual é o seu disco USB. então use o fdisk sdx , geralmente é sdb, para fazer alguma operação no seu disco USB.

pressione o enter pressione d enter para esvaziar seu disco.

então você pode conectar sua unidade USB a um sistema operacional Windows e fazer o formato normal.


1

Eu uso Startup Disk Creator, instalado por padrão, para formatar minhas unidades USB.

  • Abra o 'Start Disk Creator' pesquisando-o no painel.
  • Insira sua unidade flash, ela será detectada automaticamente.
  • Selecione (caso você tenha mais de um)
  • Pressione 'Apagar disco'

Veja a captura de tela abaixo:

insira a descrição da imagem aqui


qual pacote de tradução você está usando nesta captura de tela?
David.libremone

@ d3vid O que você quer dizer com pacote de tradução?
Parto 22/02

@Parto, como um falante de árabe, a barra de título da janela era extremamente difícil de ler, porque eu continuava interpretando as letras em árabe, em vez de descobrir como essas letras deveriam parecer caracteres em inglês .. lol
Fadi

@Fadi Hahah. É a fonte 'Pseudo Arábia Saudita'. dafont.com/psuedo-saudi.font
Parto

@Parto lol nice! : D
Fadi

1

Abra um terminal ( Ctrl+ Alt+ T) e digite o seguinte comando

gksu palimpsest

após a instalação do gerenciador de disco, siga as instruções neste vídeo .


0

Eu enfrentei esse problema, especialmente após a instalação do Ubuntu, meu drive USB não se tornou mais utilizável. Eu só podia usar cerca de 1 GB da minha unidade USB de 16 GB. Quando entreilsblkcomando na interface da linha de comando, mostrou apenas 1 GB de parte do USB disponível, mas não mostrou o restante de 14,5 GB como parte indisponível. Então, eu tentei quase tudo, pesquisei no Google, procurei em muitos sites de ajuda do Linux e Ubuntu e também nessa rede StackExchange. Não consegui descobrir como fazer meu computador ler meu USB. Eventualmente, criei uma partição no meu USB usando GParted no Ubuntu. Abra GParted e GParted -> Devices -> / dev / sdb (14.56 GiB) no meu caso. Selecionei isso e, em seguida, vá para Dispositivo -> Criar partição e clique em "Aplicar". Depois disso, desmontei e montei de volta o meu USB. Então GParted -> Devices -> / dev / sdb no meu caso, e depois Partition -> Format to -> fat32. Cliquei nele e, em seguida, clique no símbolo de visto verde e ele será formatado.mkfs.fat -F 32 -v -l -n. Esse foi o meu caso. Eu espero que isso ajude. Por favor, faça as perguntas que você não entende e, com sorte, obterá uma resposta, mesmo que eu não possa responder aos gurus aqui, espero ajudá-lo. Obrigado a todos. PS: Estou usando o Ubuntu 16.04 LTS.

Edit: isso aconteceu comigo segunda vez. Fiz o formato de atualização não através do Gparted, mas de discos. Obrigado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.