Gerenciamento de Disco

Criação de sistemas de arquivos FAT no Linux

Criação de sistemas de arquivos FAT no Linux
A forma completa do FAT é a Tabela de Alocação de Arquivos. É um sistema de arquivos desenvolvido pela Microsoft. O sistema de arquivos FAT foi desenvolvido para uma versão muito antiga do sistema operacional Windows, como DOS, Windows 98, etc. O sistema de arquivos FAT ainda é usado hoje porque é compatível com todos os sistemas operacionais existentes. Por exemplo, cartões SD Android, unidades flash USB com suporte para Android usam o sistema de arquivos FAT por padrão. Antigamente, os disquetes também usavam o sistema de arquivos FAT. Linux suporta sistema de arquivos FAT através do módulo de kernel VFAT.  Neste artigo, vou mostrar como criar sistemas de arquivos FAT no Linux. Então vamos começar.

Instalando as ferramentas necessárias:

Você pode formatar unidades flash USB facilmente como FAT. Para fazer isso, você precisa ter dosfstools instalado.  O nome do pacote é o mesmo em todas as distribuições Linux comuns. Já deve estar instalado no seu computador. Se não for, apenas use seu gerenciador de pacotes para instalar dosfstools.

No Ubuntu / Debian, você pode instalar dosfstools com o seguinte comando:

$ sudo apt install dosfstools -y

No CentOS 7 ou RHEL 7, você pode instalar dosfstools com o seguinte comando:

$ sudo yum install dosfstools -y

Formatando uma unidade flash USB como FAT:

Agora, insira a unidade flash USB que deseja formatar como FAT.

Em seguida, execute o seguinte comando para encontrar o nome do dispositivo de sua unidade flash USB.

$ sudo lsblk

Como você pode ver, a unidade flash USB de 4 GB tem o nome do dispositivo sdb No meu caso. Então, posso acessá-lo como / dev / sdb. Pode ser diferente para você. Certifique-se de substituí-lo pelo seu a partir de agora.

Como você pode ver, eu já tenho uma partição / dev / sdb1 na minha unidade flash USB. Então, eu não tenho que criar uma partição. Mas se você ainda não tem uma partição, você deve criar uma primeiro.

Se você tiver uma partição, desmonte-a primeiro, se ela estiver montada (como no meu caso). Caso contrário, você não será capaz de formatá-lo.

Para desmontar a partição, execute o seguinte comando:

$ sudo umount / dev / sdb1

Suponha que você não tenha uma partição em sua unidade flash USB por algum motivo. Você pode usar fdisk criar facilmente um.

Para fazer isso, abra / dev / sdb com fdisk da seguinte forma:

$ sudo fdisk / dev / sdb

Agora aperte o e pressione para criar uma nova tabela de partição DOS.

Agora, para criar uma nova partição, pressione n e então pressione . Você deve ver as seguintes opções. Queremos criar uma partição primária. Então, basta pressionar (para selecionar a opção padrão).

Como esta é a primeira partição de nossa preciosa unidade flash USB, o valor padrão 1 é bom. Então, pressione .

Aperte para deixar os padrões para o primeiro número do setor.

Aperte para deixar os padrões para o último número do setor também.

Você pode ver a seguinte mensagem. Basta apertar y e então pressione .

A partição deve ser criada.

Agora, você tem que mudar o tipo de partição para W95 FAT32. Caso contrário, o Windows e outro sistema operacional podem não ser capazes de reconhecer o sistema de arquivos.

Para fazer isso, pressione t e pressione . Agora, digite o código hexadecimal b e pressione .

Como você pode ver, o tipo de partição foi alterado para W95 FAT32.

Agora aperte C e pressione para gravar a tabela de partição na unidade flash USB.

Agora, você pode formatar a partição da unidade flash USB / dev / sdb1 como sistema de arquivos FAT32 (FAT de 32 bits) com o seguinte comando:

$ sudo mkfs.vfat -F 32 -n MyFlashDrive / dev / sdb1

NOTA: Aqui -n sinalizador define um rótulo (MyFlashDrive no meu caso) para a sua unidade flash USB. O rótulo ajuda a identificar as unidades flash USB facilmente se você tiver várias unidades flash USB.

Sua unidade flash USB deve ser formatada como FAT32. Ignore o aviso. O Windows não oferece suporte a letras minúsculas em rótulos FAT32. Irá apenas mostrar a etiqueta em letras maiúsculas. Isso é tudo. Se o aviso incomodar você, considere usar apenas letras maiúsculas no rótulo.

Como você pode ver, posso montar a unidade flash USB e copiar arquivos lá.

Como você pode ver, a unidade flash USB funciona muito bem no Windows. Os arquivos que copiei do Linux estão acessíveis.

Então, é assim que você cria sistemas de arquivos FAT (ou FAT32) no Linux. Obrigado por ler este artigo.

Como desenvolver um jogo no Linux
Uma década atrás, poucos usuários de Linux preveriam que seu sistema operacional favorito um dia seria uma plataforma de jogos popular para videogames...
Portas de código aberto para motores de jogos comerciais
Recriações gratuitas, de código aberto e de mecanismo de jogo de plataforma cruzada podem ser usadas para jogar jogos antigos, bem como alguns dos tít...
Melhores jogos de linha de comando para Linux
A linha de comando não é apenas sua maior aliada ao usar o Linux - ela também pode ser uma fonte de entretenimento porque você pode usá-la para jogar ...