Formatar um Pendrive pode não ser tão linear como parece a primeira vista, existem vários detalhes a levar em conta como esplicado neste texto retirado do livro do Morimoto, ele dá alguns detalhes sobre o processo em "Linux Ferramentas Técnicas 2º edição". Além de tudo isso, também devemos levar em conta a qualidade da memória, pois memórias de baixa qualidade tem uma "resistência" pequena às regravações o que o torna uma escolha ruim para formatações com jornaling (EXT3, EXT4, REISER, XFS, etc ...), neste caso recomendo formatações sem jornaling (MSDOS, FAT32, EXT2, etc ...).
Inicio do texto: O pendrive ou cartão pode ser particionado normalmente, através do cfdisk, gparted ou qualquer outro particionador, como se fosse realmente um HD externo. O mais comum é que seja usada uma única partição, formatada em FAT32, o que permite que ele seja acessado tanto no Linux quanto no Windows. Mas nada impede que você formate seu pendrive em ReiserFS ou qualquer outro sistema de arquivos. Lembre-se de que você pode formatar partição usando os comandos "mkfs.ext3", "mkfs.reiserfs" ou "mkfs.vfat" (para FAT32). Uma desvantagem é que o ReiserFS, EXT3, XFS e JFS consomem uma quantidade de espaço relativamente grande para armazenar a estrutura do sistema de arquivos, deixando menos espaço útil disponível. Eles são mais apropriados para formatar HDs e unidades de maior capacidade. Alguns mp3players baratos utilizam um padrão de formatação chamado "superfloppy", onde o dispositivo é formatado diretamente em FAT32 (como se fosse um disquete gigante), ao invés de ser criada uma partição. Nestes casos, você acessa os arquivos diretamente pelo "/dev/sda", ao invés do "/dev/sda1". Se você tiver a curiosidade de particionar o mp3player, criando uma partição e formatando, vai perceber que embora consiga montar e acessar os dados normalmente, o mp3player não vai mais conseguir achar os arquivos das músicas. Para voltar à formatação padrão, use o comando "mkfs.vfat -I /dev/sda" onde o "-I" (i maiúsculo) especifica o tipo de formatação. Outra dica é que, a partir do Kernel 2.6.12 houve uma mudança importante no modo padrão de acesso a pendrives, mp3players e outros dispositivos de armazenamento USB. Para aumentar a segurança da gravação de dados, muitas distribuições montam os drives usando a opção "sync", que sincroniza a gravação dos dados, diminuindo a probabilidade de perder arquivos ao remover o pendrive sem desmontar. O problema é que na nova versão do driver usb-storage, a opção passou à ser seguida a risca, fazendo com que a cada setor gravado, seja feita uma atualização na tabela de alocação de arquivos da partição. Isto faz com que a velocidade de gravação fique assustadoramente baixa, algo em torno de 40 kb/s nos pendrives USB 1.1 e de 200 a 300 kb/s nos 2.0. A solução é passar a montar os pendrives usando a opção "async", se necessário via terminal, usando o comando: *# mount -o async /dev/sda1 /mnt/sda1* Além do problema da lentidão, montar os drives com a opção "sync" pode causar danos depois de algum tempo de uso, pois as freqüentes gravações aos primeiros setores (onde está a tabela de alocação) podem rapidamente exceder o limite de gravações das memórias flash mais baratas, inutilizando o pendrive, como reportado aqui: http://readlist.com/lists/vger.kernel.org/linux-kernel/22/111748.html Note que este "problema" só afeta os Kernels recentes, a partir do 2.6.12. Você só precisa se preocupar com isso se está usando uma versão recente e está tendo o problema de lentidão ao gravar dados no pendrive que citei. Fim do texto. ---------------------------------------------------------------- Espero que isto ajude. []'s Lera 2009/12/11 Paulo Horácio <[email protected]> > Hj passei por uma situação constrangedora, fui dar idéia de que o linux é > mais fácil que o win diante de um amigo e acontece que precisando formatar > o > pendrive dele fiquei na mão. Havia vários recursos: desmontar, ejetar e > remover com segurança (não são sinônimos?) mas nada de formatar! Tentei ir > até o "Criador de USB Inicializável" e por lá tentar formatar, estranho que > ele identificou duas unidades do mesmo pen, tentei clicar no botão de > formatar mas deu erro e nada do pendrive montar novamente. Resultado, > fiquei > sem conseguir formatar e sem ocnseguir montar novamente. Afinal, como faço > uma formatação completa em discos removíveis? > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- ------- Alferes 3ª Grau da Federação Da Frota Estelar De São Paulo ------- ________________ _ Jose Maria Correa Lera \__(=======/_=_/ ____.--'-`--.___ Registered Ubuntu User #16614 \ \ `,--,-.___.----' Registered Linux User #136117 .--`\ \--'../ A felicidade não depende do que nos falta, '---._____.|] mas do bom uso que fazemos do que temos. -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

