rogertecnic
(usa Ubuntu)
Enviado em 13/08/2017 - 01:16h
Faça um relatório ou artigo em blog de procedimentos de operações em sistemas de arquivos de um dispositivo removível (pendrive, or exemplo): particionamento (pelo menos 3 partições); alteração de rótulo da partição; formatação da partição em 3 tipos diferentes (vfat, ext3, minifs, por exemplo); montagem e desmontagem; e testes de gravação.
Primeiro precisamos identificar qual o "caminho" do hardware do nosso pendrive que queremos formatar [/dev/sd?], para isso executamos:
& sudo fdisk -l
Identificamos o caminho do pendrive assim como outras informações do mesmo, no meu exemplo é o caminho "/dev/sdd" que usarei.
Selecione o dispositivo o qual irá trabalhar:
$ sudo fdisk /dev/sdd
Dessa forma o terminal vai mudar indicando que estamos trabalhando agora com o aplicativo fdisk sobre o pendrive;
para listar o menu de opções digite p;
para deletar as partições digite d e logo após o número da partição a ser deletada;
para criar uma nova partição digite n, escolha se ela é primaira (p) ou extendida (e) para partições logicas, após digite o número da partição e o setor que a partição iniciará, após digite o setor final da partição ou o tamanho da partição em bytes utilizando o sianal + e o sufixo da grandeza, exemplo, +3G, +128M.
Inicialmente a partição pode vir no tipo "linux", para alterar o formato da partição digite t e em seguida o codigo exadecimal referente ao tipo, digitando L obtem-se uma lista dos tipos possveis;
Depois de criada a(s) partição(ões) o trabalho com o fdisk terminou, digite w para implementar as modificações e sair.
O comando para formatar a partição é sudo mkfs -t vfat /dev/sdd1, onde para a opção -t é passado o tipo de arquivo da partição, neste caso vfat é FAT32;
Depois de formatada a partição ja deve estar acessivel no sistema, caso necessite para montar/desmontar uma partição utilize estes comandos:
Montar: sudo mount -t vfat /dev/sdd1 ~/m
Desmontar: sudo umount -f /dev/sdd1
Para fazer uma verificação por setores defeituosos e/ou arquivos corrompidos no dispositivo o mesmo deve se encontrar desmontado, o comando de verificação é: sudo fsck /dev/sdd1
Para mudar o nome dela depende do tipo de arquivo.
Mudar o nome de partições FAT32: sudo mlabel -i /dev/sdd1 ::"my_external"
se caso aparecer uma mensagem de erro como esta: Total number of sectors (6291456) not a multiple of sectors per track (62)!
digite o comando echo mtools_skip_check=1 >> ~/.mtoolsrc e tente novamente mudar o nome;
Mudar o nome de partições NTFS (DOS): sudo ntfslabel /dev/sdd1 my_external
Mudar o nome de partições ext2/3/4: sudo e2label /dev/sdd1 my_external
******Detalhe, se tratando de um pendrive o programa de navegação de diretórios da interface grafica só reconhece e acessa a primeira partição, para acessar outras deve ser via linha de comando