Btrfs

Instale e use o Btrfs no Fedora 33

Instale e use o Btrfs no Fedora 33
Btrfs (B-Tree Filesystem) é um moderno sistema de arquivos copy-on-write (CoW) para Linux. Tem como objetivo implementar muitos recursos avançados do sistema de arquivos enquanto se concentra na tolerância a falhas, reparo e fácil administração. O sistema de arquivos Btrfs é projetado para oferecer suporte aos requisitos de servidores de armazenamento de alto desempenho e alta capacidade.

Se você quiser saber mais sobre o sistema de arquivos Btrfs, verifique meu artigo Introdução ao sistema de arquivos Btrfs.

Neste artigo, vou mostrar como instalar o Btrfs no Fedora 33 e usá-lo. Então vamos começar.

Instalando o sistema de arquivos Btrfs

O pacote do sistema de arquivos Btrfs está disponível no repositório oficial de pacotes do Fedora 33. Portanto, você pode instalá-lo facilmente em seu sistema operacional Fedora 33.

Primeiro, atualize o cache do gerenciador de pacotes DNF com o seguinte comando:

$ sudo dnf makecache

Para instalar o sistema de arquivos Btrfs no Fedora 33, execute o seguinte comando:

$ sudo dnf install btrfs-progs -y

O Fedora 33 usa o sistema de arquivos Btrfs por padrão. Portanto, ele já deve estar instalado no seu sistema operacional Fedora 33.

Particionando o disco

Você não tem que particionar seu HDD / SSD para criar um sistema de arquivos Btrfs, você pode apenas criá-lo em seu HDD / SSD não particionado. Mas você pode querer particionar seu HDD / SSD antes de formatar seu HDD / SSD com o sistema de arquivos Btrfs.

Você pode listar todos os dispositivos de armazenamento e partições do seu computador com o seguinte comando:

$ sudo lsblk

Eu tenho um HDD sdb no meu computador, como você pode ver na imagem abaixo. Vou particionar o HDD sdb e formatar as partições com o sistema de arquivos Btrfs para a demonstração neste artigo.

Para particionar o HDD sdb, Vou usar o cfdisk ferramenta de particionamento.

Você pode abrir o HDD sdb com o cfdisk ferramenta de particionamento da seguinte forma:

$ sudo cfdisk / dev / sdb

Selecione gpt e pressione .

Para criar uma nova partição, selecione Espaço livre, selecionar [ Novo ], e pressione .

Digite o tamanho da partição que deseja criar. Vou criar uma partição de 10 GB. Então, vou digitar 10G.

Você pode usar os seguintes símbolos para criar partições de diferentes tamanhos / unidades:

Assim que terminar, pressione .

Uma nova partição (sdb1 no meu caso) deve ser criado.

Vamos criar outra partição.

Para fazer isso, selecione o Espaço livre, selecionar [ Novo ], e pressione .

Digite o tamanho da partição e pressione .

Uma nova partição (sdb2 no meu caso) deve ser criado.

Para gravar as alterações no disco, selecione [ Escreva ] e pressione .

Para confirmar as mudanças, digite sim e pressione .

A tabela de partição deve ser salva no disco.

Para sair cfdisk programa, selecione [ Desistir ] e pressione .

Formatando um disco com sistema de arquivos Btrfs

Nesta seção, vou mostrar como formatar uma partição com o Btrfs sistema de arquivo.

Eu criei 2 partições sdb1 e sdb2 na seção anterior deste artigo. Vou formatar a partição sdb1 com o Btrfs sistema de arquivos para a demonstração.

$ sudo lsblk

Para formatar a partição sdb1 com o Btrfs sistema de arquivos, execute o seguinte comando:

$ sudo mkfs.btrfs -L data / dev / sdb1

NOTA: Aqui o -eu flag define o rótulo da partição. Neste caso, o rótulo da partição é dados.

A partição sdb1 deve ser formatado com o sistema de arquivos Btrfs.

Montando um sistema de arquivos Btrfs:

Para montar um sistema de arquivos Btrfs, você precisa criar um diretório (ponto de montagem) onde você pode montar o sistema de arquivos Btrfs.

Para criar um diretório / ponto de montagem /dados, execute o seguinte comando:

$ sudo mkdir -v / data

Uma vez o /dados ponto de montagem é criado, você pode montar o sdb1 Sistema de arquivos Btrfs no /dados ponto de montagem com o seguinte comando:

$ sudo mount / dev / sdb1 / data

A partição Btrfs sdb1 deve ser montado no /dados ponto de montagem como você pode ver na imagem abaixo.

$ df -h

Verificando informações de uso do sistema de arquivos Btrfs

Verificar as informações de uso do seu sistema de arquivos Btrfs é muito importante. Existem muitas maneiras de verificar as informações de uso do seu sistema de arquivos Btrfs. Vamos ver alguns deles.

Você pode usar o seguinte comando para ver as informações de uso de todos os sistemas de arquivos Btrfs em seu computador:

show do sistema de arquivos $ sudo btrfs

Como você pode ver, as informações de uso do fedora_localhost-live Sistema de arquivos Btrfs (onde o sistema operacional Fedora 33 está instalado) e o dados O sistema de arquivos Btrfs que criamos são listados.

Você deve encontrar as seguintes informações de uso aqui:

Para encontrar informações de uso do disco sobre um sistema de arquivos Btrfs específico montado em um caminho de diretório específico (/dados digamos), execute o seguinte comando:

Uso / dados do sistema de arquivos $ sudo btrfs

Como você pode ver, muitas informações de uso do disco sobre a partição Btrfs montada no /dados o ponto de montagem é exibido.

No topo, você deve encontrar o tamanho total do disco do sistema de arquivos Btrfs.

Você também deve encontrar a quantidade de espaço em disco que o sistema de arquivos Btrfs alocou (reservado para armazenar dados) e a quantidade de espaço em disco que é usado do espaço em disco alocado / reservado.

Você também deve encontrar a quantidade de espaço em disco que o sistema de arquivos Btrfs ainda não alocou (não reservou para armazenamento de dados) e a quantidade estimada de espaço em disco (alocado e não alocado) que ainda está disponível para armazenar novos dados.

Na parte inferior, você deve encontrar as seguintes informações:

Na parte inferior, você também deve encontrar:

Aqui:

Para ver o resumo do espaço em disco alocado e usado para os dados, metadados e sistema de um sistema de arquivos Btrfs montado no /dados diretório, execute o seguinte comando:

$ sudo btrfs filesystem df / data

Você também pode listar as informações de uso do disco de cada um dos arquivos e diretórios do sistema de arquivos Btrfs montado no /dados diretório da seguinte forma:

$ sudo btrfs filesystem du / data

No final, o resumo do uso do disco de todos os arquivos e diretórios do /dados O sistema de arquivos btrfs deve ser exibido.

Para ver apenas o resumo do uso do disco dos arquivos e diretórios do sistema de arquivos Btrfs montado no /dados diretório, execute o seguinte comando:

$ sudo btrfs filesystem du -s / data

Adicionando mais dispositivos de armazenamento a um sistema de arquivos Btrfs

Se precisar de mais espaço em disco em seu sistema de arquivos Btrfs, você pode adicionar mais dispositivos de armazenamento ou partições ao sistema de arquivos Btrfs para expandir o espaço em disco do sistema de arquivos.

Por exemplo, para adicionar a partição sdb2 no sistema de arquivos Btrfs montado no /dados diretório, execute o seguinte comando:

$ sudo btrfs device add / dev / sdb2 / data

Como você pode ver, a nova partição sdb2 é adicionado ao sistema de arquivos Btrfs montado no /dados diretório.

Uso / dados do dispositivo $ sudo btrfs

Como você pode ver, o tamanho do sistema de arquivos Btrfs montado no /dados diretório aumentou.

$ df -h

Montando um sistema de arquivos Btrfs no momento da inicialização:

Depois de configurar um sistema de arquivos Btrfs, você não quer montá-lo manualmente toda vez que inicializar seu computador; em vez disso, você gostaria que ele o fizesse automaticamente. Vamos ver como fazer isso.

Primeiro, encontre o UUID do sistema de arquivos Btrfs montado no /dados diretório da seguinte forma:

show / data do sistema de arquivos $ sudo btrfs

No meu caso, o UUID do sistema de arquivos Btrfs é

7732d03-b934-4826-9e8f-d7de4971fb15.

Será diferente para você. Portanto, certifique-se de substituí-lo pelo seu a partir de agora.

Abra o / etc / fstab arquivo com o editor de texto nano da seguinte maneira:

$ sudo nano / etc / fstab

No final de arquivo / etc / fstab, digite a seguinte linha.

UUID = 7732d03-b934-4826-9e8f-d7de4971fb15 / padrões de btrfs de dados 0 0

Assim que terminar, pressione + X, seguido pela Y, e para salvar o / etc / fstab Arquivo.

Para que as alterações tenham efeito, reinicie o computador com o seguinte comando:

$ sudo reboot

Assim que o seu computador inicializar, você verá que o sistema de arquivos Btrfs está montado corretamente no /dados no momento da inicialização, como você pode ver na captura de tela abaixo.

$ df -h

Conclusão

Neste artigo, mostrei como instalar e usar o sistema de arquivos Btrfs no Fedora 33. Este artigo deve ajudá-lo a começar a usar o sistema de arquivos Btrfs no Fedora 33.

Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...
Como aumentar o FPS no Linux?
FPS significa Quadros por segundo. A tarefa do FPS é medir a taxa de quadros em reproduções de vídeo ou desempenho de jogos. Em palavras simples, o nú...
Top jogos do Oculus App Lab
Se você é proprietário de um fone de ouvido Oculus, deve estar informado sobre o carregamento lateral. Sideload é o processo de instalação de conteúdo...