Como recuperar (formatar) uma PEN Drive em Linux

Quando gravamos uma imagem ISO numa Pen Drive, por exemplo imagens de sistemas operativos, é habitual não a conseguirmos reformatar de forma a ficar de novo disponível. Em ambiente Windows ou Mac usamos uma aplicação denominada SD Memory Card Formatter da SD Association. Em Linux temos de recorrer à linha de comandos.

Esta instrução aplica-se à formatação de Pen Drives, SD cards ou outros dispositivos de armazenamento, com uma partição fat32.

  1. Insira a Pen Drive e execute o comando ‘lsblk’ para identificar o dispositivo.
    No meu sistema a saída do comando ‘lsblk’ mostra a Pen Drive como ‘sdc’, uma memória flash de 16GB:

    [pratajo@amd64 ~]$ lsblk
    NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda                     8:0    0 223,6G  0 disk 
    ├─sda1                  8:1    0     1G  0 part /boot
    └─sda2                  8:2    0 222,6G  0 part 
      ├─fedora_amd64-root 253:0    0    50G  0 lvm  /
      ├─fedora_amd64-swap 253:1    0     4G  0 lvm  [SWAP]
      └─fedora_amd64-home 253:2    0 168,6G  0 lvm  /home
    sdb                     8:16   0   1,8T  0 disk 
    ├─sdb1                  8:17   0 488,3G  0 part 
    ├─sdb2                  8:18   0 488,3G  0 part 
    ├─sdb3                  8:19   0 488,3G  0 part 
    └─sdb4                  8:20   0 398,2G  0 part
    sdc                     8:32   1  14,8G  0 disk 
    └─sdc1                  8:33   1   1,5G  0 part 
    sr0                    11:0    1  1024M  0 rom  
    sr1                    11:1    1  1024M  0 rom  
    [pratajo@amd64 ~]$

    Se tiver dúvidas retire a Pen Drive e volte a executar o comando. O dispositivo ‘sdc’ irá desaparecer. Volte a inserir a Pen Drive.

  2. Vamos usar a ferramenta ‘parted’. Para isso necessita de direitos de administrador:
    [pratajo@amd64 ~]$ su -
     (introduza a password de root)
    [root@amd64 ~]$
  3. Execute o comando ‘parted’ com o nome do dispositivo da Pen Drive, neste caso ‘sdc’. >>Preste atenção para não formatar a drive errada<<
    [root@amd64 ~]# parted /dev/sdc
    GNU Parted 3.2
    Using /dev/sdc
    Welcome to GNU Parted! Type 'help' to view a list of commands.
    (parted)
  4. Primeiro vamos criar a tabela de partições MBR:
    (parted) mklabel msdos
    
  5. Após a criação da tabela de partições, vamos criar uma partição na drive:
    (parted) mkpart primary fat32 1MiB 100%
    (parted) set 1 boot on
  6. Saia da ferramenta ‘parted’
    (parted) quit
  7. Formate a partição em fat32. Confirme que vai formatar a ‘partição de sdc’ e não ele mesmo, ‘sdc’:
    [pratajo@amd64 ~]$ mkfs.vfat /dev/sdc1

Pode começar a usar a Pen Drive.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão /  Alterar )

Google photo

Está a comentar usando a sua conta Google Terminar Sessão /  Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão /  Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão /  Alterar )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a website or blog at WordPress.com

EM CIMA ↑

%d bloggers like this: