Como Formatar Um Dispositivo USB (Pendrive, SD Card + adaptador) no Linux
Pegue um caderno e anote, eu acredito que anotar é uma das formas de fixar conteúdos na mente, pois isso funcina comigo (e também faz parte de um padrão de fixação).
Quero postar conteúdos simples aqui no Tabnews.com.br, para ajudar iniciantes e as vezes variando entre avançado e iniciante.
Comandos Para Leitura
Você pode usar 2 comandos para ver os dispositivos (Pendrive, SD Card) conectados em seu PC Linux. Eles são:
~ $ lsblk
# list block devices~ $ fdisk -l
# manipulate disk partition table
Ambos os comandos devem aparecer um output bem complexo de entender para um iniciante, mas não há o que temer.
Primeiro comando - lsblk
~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 3.8G 0 disk /media/xnork/7718-72D6
mmcblk0 179:0 0 29.1G 0 disk
├─mmcblk0p1 179:1 0 256M 0 part /boot
└─mmcblk0p2 179:2 0 28.9G 0 part /
Observe que em sda
há um dispositivo de 3.8 GB com um nome do meu pendrive 7718-72D6
. Este sda
, pertence ao nosso pendrive,
ele é o "identificador" para saber em qual dispositivo devemos trabalhar.
Segundo comando - fdisk
~ $ sudo fdisk -l
...
Disk /dev/mmcblk0: 29.13 GiB, 31273779200 bytes, 61081600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x13c4c027
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 532479 524288 256M c W95 FAT32 (LBA)
/dev/mmcblk0p2 532480 61081599 60549120 28.9G 83 Linux
Disk /dev/sda: 3.75 GiB, 4026531840 bytes, 7864320 sectors
Disk model: USB Flash Disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Esse comando vai ser mais detalhado, e não precisamos de tanta informação, mas com um pouco de esforço você consegue achar meu pendrive e o /dev/sda
, e também o modelo do disco USB Flash Disk
Formatando - Sem Enrolação
Se você digitar mkfs
e apertar <TAB>
, deve ver a seguinte lista de comandos:
mkfs mkfs.exfat mkfs.ext4 mkfs.msdos
mkfs.bfs mkfs.ext2 mkfs.fat mkfs.ntfs
mkfs.cramfs mkfs.ext3 mkfs.minix mkfs.vfat
Depois de mkfs.
vem os tipos de partições, a maioria dos pendrives e SD Card são fat
, iremos formatar meu pendrive para esse tipo.
Sabendo que meu pendrive é o sda
, visto no comando lsblk
ou sudo fdisk -l
, sabe-se que encontra-se em /dev/sda
que é o diretório onde ele está. Precisamos passar seu local completo, então sempre que adicionar pendrive no PC, e sabendo a localização do seu pendrive em /dev
que neste caso é sda
, então /dev/sda
.
~ $ sudo umout /dev/sda
~ $ sudo mkfs.fat /dev/sda
No primeiro comando estamos desmontando o pendrive para modifica-lo (a grosso modo), e então no útlimo formatamos.
Caso queira dar um nome para o pendrive:
~ $ sudo mkfs.fat /dev/sda -n tabnews