Criação de sistemas de arquivos gordos no Linux

Criação de sistemas de arquivos gordos no Linux
A forma completa de gordura é 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 é suportado em todos os sistemas operacionais por aí. Por exemplo, cartões Android SD, Android suportou as unidades flash USB usa sistema de arquivos FAT por padrão. Nos dias anteriores, os discos de disquete também usavam o sistema de arquivos FAT. O Linux suporta o sistema de arquivos FAT através do módulo VFAT Kernel. Neste artigo, mostrarei como criar sistemas de arquivos gordos no Linux. Então vamos começar.

Instalando as ferramentas necessárias:

Você pode facilmente formatar unidades flash USB como gordura. Para fazer isso, você precisa ter DosfStools instalado. O nome do pacote é o mesmo em todas as distribuições de Linux comuns. Já deve ser instalado no seu computador. Se não for, basta usar 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 gordura:

Agora, insira a unidade flash USB que você deseja formatar como gordura.

Em seguida, execute o seguinte comando para encontrar o nome do dispositivo da 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, eu posso acessá -lo como /dev/sdb. Pode ser diferente para você. Certifique -se de substituí -lo por 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, deve criar um primeiro.

Se você tiver uma partição, desmonte a partição primeiro se for montada (como no meu caso). Caso contrário, você não poderá 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 Para criar um.

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

$ sudo fdisk /dev /sdb

Agora, pressione o e pressione Para criar uma nova tabela de partição do DOS.

Agora, para criar uma nova partição, pressione n e depois 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 está bem. Então, pressione .

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

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

Você pode ver a seguinte mensagem. Apenas pressione y e depois 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 conseguir 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 é alterado para W95 FAT32.

Agora, pressione c e pressione Para escrever a tabela de partição para a unidade flash USB.

Agora, você pode formatar a partição USB Flash Drive /dev/sdb1 Como o sistema de arquivos FAT32 (gordura de 32 bits) com o seguinte comando:

$ sudo mkfs.vfat -f 32 -n myFlashDrive /dev /sdb1

OBSERVAÇÃO: Aqui -n Flag define um rótulo (MyFlashDrive no meu caso) para sua unidade flash USB. A etiqueta 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. As janelas não suportam letras minúsculas em etiquetas FAT32. Ele apenas mostrará a etiqueta em cartas maiúsculas. Isso é tudo. Se o aviso o incomodar, 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 no Windows bem. Os arquivos que copiei do Linux são acessíveis.

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