Formatando (e Consertando) o Pendrive no Linux
Utilizando a ferramenta mkfs.vfat, foi possível formatar o pendrive em FAT32, de forma que ele funcionasse tanto no Linux quanto no Windows.
Obs: Todos os comandos devem ser executados como root.
Ex: Se seu pendrive é detectado como /dev/sda (se não for, troque no exemplo abaixo), basta rodar o seguinte:
mkfs.vfat -c -v /dev/sda1
A opção "-c" faz com que seja verificado se existem blocos defeituosos.
Obs: se no seu sistema não existir a ferramenta mkfs.vfat, talvez precise instalar o pacote dosfstools .
Se você só queria formatar o pendrive, está feito. Porém, não era o meu caso...
Meu problema era um pouco mais complicado. A tabela de partições estava incorreta, como se a partição fosse maior que o pendrive. Descobri isso, depois de rodar o comando:
cfdisk /dev/sda
Que reportou o erro. Para consertar isso, fiz o seguinte:
cfdisk -z /dev/sda
A opção "-z", faz com que seja criado uma tabela de partições vazia, assim podemos criar ela manualmente.
Depois disso, vamos em "New", escolhemos "Primary" e apenas pressionamos Enter, para indicar que vamos utilizar o espaço todo.
Com a partição criada, é necessário ir em "Type" e digitar "b" (sem as aspas), para que a partição seja do tipo FAT32.
Depois disso, basta ir na opção "Write" e digitar "yes" para gravar. Vá em "Quit" para sair.
Pronto, o pendrive agora está com a tabela de partições correta. Não esqueça de formatá-lo, com o comando mostrado antes:
mkfs.vfat -c -v /dev/sda1
Lembre de trocar sda pelo dispositivo correto.
Agora seu pendrive está pronto para usar, sem perigo de corromper os dados, que nem ocorria no meu :P
Comentários:
2. Sérgio Luiz Araújo Silva disse em 2007-05-09 13:20:02:
3. Nick Marinho disse em 2007-05-09 13:28:13:
Tente recompilar o Kernel para uma versão mais nova e habilite no config todos os modulos de USB que você precisa, e se não souber quais vai usar habilite todos.
Agora minha pergunta é a seguinte: o meu pendrive é mp3 player também, como eu faço para instalar o software do player de som?
4. Renan disse em 2007-05-09 13:44:43:
Nick, acho que o Rhythmbox rodava automaticamente no Ubuntu quando conectava um MP3 player. Geralmente os que acompanham o CD, são somente para Windows :(
5. Leonardo Vilar disse em 2007-05-09 16:27:38:
isso é normal??
6. Tiago Z. disse em 2007-05-09 17:06:22:
mount: /dev/sdb1: não foi possível ler o superbloco
o dmesg:
FAT: logical sector size too small for device (logical sector size = 512)
Teriam alguma dica de como resolver!?
Ainda estou procurando sobre o erro...
7. Tiago Z. disse em 2007-05-09 18:16:54:
como o problema era o logical sector size, um "man mkfs.vfat" resolveu =P
usei o seguinte comando:
mkfs.vfat -v -S 4096 /dev/sdb1
onde o -S especifica o num de bytes por setor logico (deve ser potencia de 2, maior ou igual a 512, ou seja 512, 1024, 2048, 4096, 8192, 16384 ou 32768).
Neste caso, usei 4096.
Agora consegui montar tanto manualmente qto "automático"...
Fica a dica pra quem teve esse problema tb.
8. Renan disse em 2007-05-09 19:42:58:
9. Jose Pinto disse em 2007-05-11 12:50:27:
Muito Obrigado;
Jose Pinto
10. Willer Davis disse em 2007-05-14 14:44:55:
salvou uma vida!!! ;)
vlw!!!
11. maciel disse em 2007-05-25 15:53:04:
12. PuKi disse em 2007-06-14 10:26:26:
Abraços.
Otávio Lima.
13. Marco Nobre disse em 2007-06-15 12:27:00:
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: Will not try to make filesystem on full-disk device '/dev/sda' (use -I if wanted)
alguem pode ajudar???
abraços e obrigado.
14. Renan disse em 2007-06-16 14:39:54:
15. chemonz disse em 2007-06-19 09:41:35:
16. Fernanda disse em 2007-06-29 10:27:22:
Obrigada!!!
17. Rafael Arcanjo disse em 2007-08-16 19:13:52:
MUITO OBRIGADO !
18. Rafael Arcanjo disse em 2007-08-17 09:43:50:
Alguém tem alguma dica a mais?
A vontade é jogar esta porcaria fora, mas 4GB ... fico com dó ! :P
19. jonacy disse em 2007-09-14 21:28:28:
20. André disse em 2007-10-16 08:34:36:
21. Emerson disse em 2007-10-29 15:11:38:
22. Poeys disse em 2007-11-24 19:20:09:
isso é normal?
23. Renan disse em 2007-11-24 19:27:05:
24. marcos disse em 2007-12-03 09:22:00:
25. fabricio disse em 2007-12-04 11:01:57:
"mount -t vfat - o umask=0000 /dev/sda /mnt/sda"
o que faço?
26. Renan disse em 2007-12-04 13:00:08:
27. cida disse em 2008-03-14 16:06:04:
28. Marcel disse em 2008-04-05 17:02:31:
O gerenciador de sistema o reconhece, mas não consigo fazer nada... apenas mudar a letra"
Alguem tem alguma solução?
29. jalexandre disse em 2008-04-29 17:20:31:
Thanks =)
[ ] 's
30. Renan disse em 2008-05-04 11:25:44:
31. Nelson Daniel disse em 2008-05-09 01:29:30:
32. Nelson Daniel disse em 2008-05-09 01:43:26:
Olha Fernanda você esta com problema de formato de partição, se trabalha no linux, não é FAT e por isso que não reconhece os arquivos. O Windows é formatado em FAT ou NTFS, que não é suportado dentro do Linux. E o pendriver da Foston é Formato FAT.
33. Renan disse em 2008-05-10 19:53:44:
34. oliveiralima disse em 2008-05-22 20:44:25:
ele conseguiu recuperar 220 fotos de um cartão sd que parese inutilizado não funsiona não abre não formata e não da sinal de vida em nem um computador ou macna digital. valia até um tuto aqui no blog.
35. Fernando disse em 2008-06-06 18:21:28:
36. D.Moore disse em 2008-06-07 04:45:25:
Fica a dica para aqueles que estejam usando uma extensão: plugue diretamente ou tente em outra porta USB.
37. Duda disse em 2008-06-12 16:47:18:
Abração!
38. nicolas disse em 2008-07-19 18:54:44:
ai não funciono .........dai quando botei ele eu um pc bom
descubri que ele tambem queimo....alguem sabe o que devo fazer...........hehe
39. João Paulo disse em 2008-08-03 17:17:54:
40. Rafael disse em 2008-10-07 15:32:01:
depois de formatar meu ipod sem querer ao inves da pen drive(lol) não consigo executar o cfdisk /dev/sdc1 e nem o cfdisk -z dev/sdc1
(no meu caso sdc1) que reporta o seguinte erro...
ERRO FATAL: NÃO FOI POSSIVEL ABRIR A UNIDADE DE DISCO.
Alguém pode me ajudar, pois meu pen drive corrompe um monte de arquivos que coloco nele
-.-"
lol
41. lwjacob disse em 2008-11-20 20:56:40:
mkfs.vfat 2.11 (12 Mar 2005)
Auto-selecting FAT32 for large filesystem
/dev/sdb1 has 64 heads and 32 sectors per track,
logical sector size is 512,
using 0xf8 media descriptor, with 16250848 sectors;
file system has 2 32-bit FATs and 8 sectors per cluster.
FAT size is 15840 sectors, and provides 2027392 clusters.
Volume ID is 4925e7e0, no volume label.
Searching for bad blocks 59488... 115424... 173536... 228448... 286464... 352992... 410448... 475616... 537568... 608352... 679008... 746720... 817120... 885984... 959712... 1030624... 1103328... 1174752... 1241696... 1315664... 1384416... 1450464... 1523168... 1591392... 1661792... 1733328... 1803872... 1879264... 1952864... 2024288... 2096992... 2171872... 2245088... 2317408... 2392672... 2465760... 2537568... 2608992... 2682464... 2757216... 2815328... 2882144... 2946400... 3012448... 3074144... 3131616... 3194592... 3257056... 3311312... 3357408... 3406304... 3450208... 3491808... 3541728... 3591264... 3635680... 3683680... 3731296... 3778400... 3821024... 3862624... 3907040... 3961312... 4006880... 4067920... 4121056... 4172640... 4233168... 4295200... 4352864... 4418656... 4478432... 4535520... 4597856... 4659392... 4716000... 4774240... 4833616... 4887904... 4943456... 4999392... 5058016... 5108704... 5162848... 5219936... 5267296... 5305696... 5335008... 5375840... 5411680... 5439840... 5480288... 5528288... 5572832... 5623120... 5670736... 5724880... 5786944... 5828400... 5877792... 5929744... 5986192... 6035056... 6082032... 6141760... 6183744... 6241472... 6293648... 6365712... 6418960... 6483856... 6546832... 6608656... 6679952... 6739088... 6806800... 6875024... 6936336... 7006224... 7078928... 7137040... 7208336... 7272464... 7337744... 7413120... 7474576... 7549712... 7611152... 7672720... 7744272... 7806352... 7868944... 7941120... 8004624... 8067216...
Não termina e o pen drive some do linux. pra voltar, só desplugando e plugando novamente.
maldito pen drive...
42. Renan disse em 2008-11-23 23:02:53:
43. Aniki disse em 2008-12-02 00:55:05:
44. willian disse em 2008-12-06 04:58:08:
tem como arruma ele no windows xp ou só no linux???
45. Anderson Carlos Maciel disse em 2008-12-13 20:00:25:
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: unable to open /media/VOLUME1/
root@sellassie-laptop:/media#
Meu dispositivo está inacessível como se pode ver, pode me dar uma luz sobre o que fazer? Parece um vírus, arquivos com nomes estranhos e o pen drive no celular não dá acesso para gravar nem deletar arquivos.
46. Renan disse em 2008-12-16 00:07:44:
47. Périco disse em 2008-12-18 12:32:22:
48. wesley disse em 2008-12-19 15:18:10:
49. Ju disse em 2009-02-04 22:18:04:
50. marcos disse em 2009-03-04 19:43:35:
51. Pedro H. disse em 2009-03-08 15:20:24:
se for kde não posso te ajudar =x
mas se for gnome tenta
alt+F2
gksu nautilus
ai tenta editar já como root
(se der ai o pendrive está funcionando tente clicar numa pasta com o direito (propriedade) e dar permissão de leitura e escrita para todos
(equivalente a chmod)
52. Rober disse em 2009-04-01 12:19:32:
desde ja obrigado
53. Rober disse em 2009-04-01 12:22:41:
54. gargamel disse em 2009-04-02 17:06:30:
Simples, rápido e indolor.
55. Nunes disse em 2009-05-21 10:11:27:
56. Adam disse em 2009-06-17 00:30:09:
57. Paulo Ramon disse em 2009-07-28 13:53:32:
58. Daniel disse em 2009-08-04 22:03:01:
59. Andrey disse em 2009-09-01 23:39:39:
Abraço!!
60. DJ DECKER disse em 2009-09-09 10:56:32:
61. Andrei disse em 2009-10-07 09:38:49:
62. cmr disse em 2009-10-17 19:23:21:
De qualquer forma aqui vai mais um site interessante sobre o assunto:
http://www.pendrivenet.com.br/dicas.asp?id_dica=130&chave_tecnica=uni
63. Luiz Carlos T. Cavalheiro disse em 2009-10-23 13:55:17:
Pergunto: o que está errado nesta relação ? - E como conseguir uma instrução que o corrija ?
OK, Luiz, grato por conhecer a br-net.org.
64. Rogério disse em 2009-10-26 00:33:23:
root@BIGLINUX:/mnt# mkfs.vfat -c -v /dev/sdb1
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: /dev/sdb1 contains a mounted file system.
root@BIGLINUX:/mnt#
root@BIGLINUX:/mnt# cfdisk /dev/sdb1
cfdisk (util-linux-ng 2.13.1)
Disco: /dev/sdb1
Tamanho: 1002422272 bytes, 1002 MB
Cabeças: 31 Setores por Trilha: 62 Cilindros: 1018
Nome Opções Tipo Part. Tipo SA [rótulo] Tamanho (MB)
-------------------------------------------------------------------------------------------------
sdb1p1 Inicializar Primária W95 FAT32 [] 1001,78
[Iniciali.] [Excluir ] [ Ajuda ] [Maximize] [ Mostre ] [ Sair ] [ Tipo ]
[Unidades] [ Gravar ]
Alterna a opção da partição atual como inicializável
root@BIGLINUX:/mnt# mkfs.vfat -c -v /dev/sdb1
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: /dev/sdb1 contains a mounted file system.
root@BIGLINUX:/mnt# ls -l /mnt/disk/
ls: impossível acessar /mnt/disk/
syslin.ux: Erro de entrada/saída
ls: impossível acessar /mnt/disk/?.?t : Erro de entrada/saída
total 2808720
-rwxr-xr-x 1 geriobig root 732958720 2009-09-05 02:41 BIGLINUX-4.2.iso
-rwxr-xr-x 1 geriobig root 0 2009-10-25 02:18 ldlinux.sys
d????????? ? ? ? ? ? ??syslin.ux
-rwxr-xr-x 1 geriobig root 0 2009-10-25 02:18 syslinux.cfg
-rwxr-xr-x 1 geriobig root 2143141435 1996-11-07 08:15 ?????.?0~
drwxr-xr-x 2 geriobig root 16384 2009-10-25 02:18 ?c.?}
d????????? ? ? ? ? ? ??.?t?
root@BIGLINUX:/mnt#
Os caracteres estranhos sãoo sque estão aparecendo realmente.
Abraços e obrigado.
65. Alex disse em 2009-10-29 12:33:11:
66. Raphael disse em 2009-10-30 10:44:06:
67. IVANILDO disse em 2009-11-11 10:03:55:
68. IVANILDO disse em 2009-11-11 10:08:25:
69. nick disse em 2009-12-05 07:13:05:
Preciso resolver isso, pois tem trabalho dentro dele e não só meu tem de um amigo...
Espero que alguém pode ajudar
70. Adilsom Leffa Magnus disse em 2010-01-28 17:52:23:
Deixe um comentário:








Enviar para um amigo(a)


Stumble It!

1. Ravelix disse em 2007-05-09 09:11:03: