Guia do Linux/Iniciante+Intermediário/Discos e Partições/Formatando disquetes
Formatando disquetes
editarAs subseções seguintes explicarão maneiras de formatar seus disquetes para serem usados no GNU/Linux
e DOS/Windows
.
Formatando disquetes para serem usados no Linux
editarPara formatar disquetes para serem usados no GNU/Linux
use o comando:
mkfs.ext2 [-c] [/dev/fd0]
Em alguns sistemas você deve usar mke2fs
no lugar de mkfs.ext2
. A opção -c faz com que o mkfs.ext2
procure por blocos danificados no disquete e /dev/fd0
especifica a primeira unidade de disquetes para ser formatada (equivalente a A: no DOS). Mude para /dev/fd1
para formatar um disquete da segunda unidade.
OBS: Este comando cria um sistema de arquivos ext2 no disquete que é nativo do GNU/Linux
e permite usar características como permissões de acesso e outras. Isto também faz com que o disquete NÃO possa ser lido pelo DOS/Windows
. Para formatar um disquete no GNU/Linux
usando o FAT12 (compatível com o DOS/Windows) veja próxima seção.
Exemplo: mkfs.ext2 -c /dev/fd0
Formatando disquetes compatíveis com o DOS/Windows
editarA formatação de disquetes DOS
no GNU/Linux
é feita usando o comando superformat
que é geralmente incluído no pacote mtools
. O superformat
formata (cria um sistema de arquivos) um disquete para ser usado no DOS
e também possui opções avançadas para a manipulação da unidade, formatação de intervalos de cilindros específicos, formatação de discos em alta capacidade e verificação do disquete.
superformat [opções] [dispositivo]
- dispositivo
- Unidade de disquete que será formatada. Normalmente
/dev/fd0
ou/dev/fd1
especificando respectivamente a primeira e segunda unidade de disquetes. - opções
- -v [num]
- Especifica o nível de detalhes que serão exibidos durante a formatação do disquete. O nível 1 especifica um ponto mostrado na tela para cada trilha formatada. Veja a página de manual do
superformat
para detalhes. - -superverify
- Verifica primeiro se a trilha pode ser lida antes de formata-la. Este é o padrão.
- --dosverify, -B
- Verifica o disquete usando o utilitário
mbadblocks
. Usando esta opção, as trilhas defeituosas encontradas serão automaticamente marcadas para não serem utilizadas. - --verify_later, -V
- Verifica todo o disquete no final da formatação.
- --noverify, -f
- Não faz verificação de leitura.
- -b [trilha]
- Especifica a trilha inicial que será formatada. O padrão é 0.
- -e [trilha]
- Especifica a trilha final que será formatada.
Na primeira vez que o superformat
é executado, ele verifica a velocidade de rotação da unidade e a comunicação com a placa controladora, pois os discos de alta densidade são sensíveis a rotação da unidade. Após o teste inicial ele recomendará adicionar uma linha no arquivo /etc/driveprm
como forma de evitar que este teste seja sempre executado. OBS: Esta linha é calculada de acordo com a rotação de usa unidade de disquetes, transferência de dados e comunicação com a placa controladora de disquete. Desta forma ela varia de computador para computador Note que não é necessário montar a unidade de disquetes para formata-la.
Segue abaixo exemplos de como formatar seus disquetes com o superformat
:
- superformat /dev/fd0 - Formata o disquete na primeira unidade de disquetes usando os valores padrões.
- superformat /dev/fd0 dd - Faz a mesma coisa que o acima, mas assume que o disquete é de Dupla Densidade (720Kb).
- superformat -v 1 /dev/fd0 - Faz a formatação da primeira unidade de disquetes (
/dev/fd0
) e especifica o nível de detalhes para 1, exibindo um ponto após cada trilha formatada.
Programas de Formatação Gráficos
editarAlém de programas de formatação em modo texto, existem outros para ambiente gráfico (X11) que permitem fazer a mesma tarefa.
Entre os diversos programas destaco o gfloppy
que além de permitir selecionar se o disquete será formatado para o GNU/Linux
(ext2) ou DOS
(FAT12), permite selecionar a capacidade da unidade de disquetes e formatação rápida do disco.