Ao contrário do sistema operacional Windows, os discos rígidosnão associado ao sistema não é montado automaticamente. Isso força os usuários a abrir o gerenciador de arquivos e montar manualmente cada unidade e particionar sempre que o PC for inicializado. Isso é muito chato, mas você pode adicionar itens ao arquivo fstab no Linux e corrigi-lo.
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.
Arquivo da guia Sistema de arquivos de backup
A modificação do arquivo da guia do sistema de arquivos é muitoperigoso. Se você não souber o que está fazendo ou se uma carta estiver fora do lugar, pode ocorrer um desastre. É por isso que é importante fazer um backup completo antes de fazer qualquer coisa neste guia. Sugerimos também que você faça o upload desse backup para o Dropbox ou Google Drive etc. como um seguro contra falhas, caso você não consiga acessar o arquivo quando precisar (por algum motivo).
Para fazer backup do arquivo, abra uma janela do terminal e crie uma nova pasta:
mkdir /home/username/system-backups
Então, ganhe um shell raiz. Isso é feito com o sudo -s
comando.
sudo -s
Com o root, digite o diretório / etc / e execute:
cd /etc/
cp fstab /home/username/system-backups
Em seguida, renomeie o arquivo fstab como um .bak, com:
mv fstab fstab.bak
Restaurando o backup do Fstab
Faça o download do backup do Fstab.bak do seu armazenamento na nuvem e coloque-o na pasta backups do sistema ou (se o arquivo ainda estiver lá), use o comando cd e vá para a pasta / home / nome de usuário / backups do sistema.
cd ~/system-backups
Obtenha root para facilitar a inserção de comandos root, com sudo -s, e faça:
mv fstab.bak /etc/
Exclua o arquivo Fstab quebrado em / etc / com:
cd /etc/ rm fstab
Restaure o backup, com:
mv fstab.bak fstab
Entendendo o que o Fstab faz
Fstab significa "guia sistema de arquivos". Ele informa ao sistema operacional exatamente para que partições o sistema deve ser usado, onde deve montar, se deve ser limpo na inicialização, qual é o formato do sistema de arquivos e tudo relacionado ao sistema de arquivos. Durante uma instalação no Linux, esse arquivo geralmente é gerado automaticamente, e os usuários normais provavelmente nunca irão interagir com ele.
Dito isto, se você deseja configurar especial,montagens personalizadas para unidades individuais no seu PC Linux, o Fstab é a melhor maneira de fazê-lo. Os usuários que evitam mexer nesse arquivo geralmente precisam lidar com a dificuldade de montar discos rígidos manualmente no terminal / gerenciador de arquivos toda vez que o PC é inicializado.
Adicionar itens ao Fstab
Adicionar itens à guia do sistema de arquivos é uma tarefa fácil,mas processo estressante do nervo. Isso ocorre porque qualquer falha na etapa pode causar uma quebra. Como resultado, abordaremos duas maneiras de adicionar unidades. Abordaremos o método UUID e o método do dispositivo de bloco.
Método do dispositivo de bloco
O dispositivo de bloco é o método mais simples paraespecificar partições na guia sistema de arquivos, mas também é o menos seguro. Isso ocorre porque o usuário está especificando o dispositivo de bloco de um disco rígido no sistema. Ao contrário do que alguns usuários novatos do Linux pensam, os dispositivos de bloqueio nem sempre são os mesmos. Um dispositivo de bloco pode mudar, dependendo da porta SATA na qual está conectado, e qualquer alteração na ordem do disco rígido em um PC pode prejudicar seriamente.
Se você estiver trocando constantemente os discos rígidos da placa-mãe (por qualquer motivo), NÃO use este método.
Passo 1: Abra um terminal e execute o lsblk -f
comando. Isso revela informações sobre todos os dispositivos de bloco no seu PC. Procure a partição exata e anote o rótulo.

Por exemplo, para adicionar a primeira partição do meu terceiro disco rígido, eu precisaria de:
/ dev / sdc , <- SDC, neste caso, representa todo o disco rígido.
/ dev / sdc1 <- significa partição 1 ativada / dev / sdc.
Passo 2: no terminal, crie uma pasta no seu sistema de arquivos onde você deseja montar a partição. Neste exemplo, montaremos a partição em ~ /.
mkdir ~/Storage
Etapa 3: Obtenha a raiz com sudo -s e digite: nano / etc / fstab para editar a guia do sistema de arquivos.
No arquivo de configuração, os usuários precisam especificar tudo sobre o local onde a unidade é montada. Aqui está um exemplo:
/dev/sdc1 /home/username/Storage ext4 defaults 0 3
Pense nisso como uma frase ou uma fórmula. Aqui está como isso funciona. Primeiro, especifique a partição do dispositivo de bloco:
/dev/sdc1
Em seguida, informe ao sistema qual é o tipo de sistema de arquivos (o lsblk deve fornecer essas informações):
ext4
Terceiro, diga ao sistema quais opções e atributos essa montagem deve ter. No meu caso, tenho "padrões". Quer coisas mais complexas? Consulte o manual ou wiki da sua distribuição Linux em "fstab".
defaults
Quarto, especifique o dump
e fsck
ordem. Como quase ninguém usa o recurso "despejo", coloque um 0 e pressione a barra de espaço. Em seguida, especifique a ordem em que esta montagem deve ser limpa. O que isto significa? Na inicialização, a ferramenta de verificação do FSCK limpa todos os erros nos discos rígidos para evitar problemas. Na guia do sistema de arquivos, a ordem é: 1 (raiz), 2 (casa) e todo o resto.
Como essa é a terceira coisa que o sistema montará, insira um 3. O resultado é:
0 3
Isso nos dá a nossa linha de montagem: /dev/sdc1 /home/username/Storage ext4 defaults 0 3
Quando você escrever esta linha no Fstab, mova o cursor acima dela e pressione "Enter" para criar um espaço. pressione #
para escrever um comentário. Por exemplo:

# This is my 1 TB hard drive which mounts to /home/username/Storage
/dev/sdc1 /home/username/Storage ext4 defaults 0 3
Quando terminar, pressione CTRL + O salvar. Reinicie o sistema. Quando você faz login novamente, seu disco rígido será montado corretamente.
Método UUID
A montagem de partições no fstab é muito mais segura como método UUID. Isso ocorre, a menos que seja alterado manualmente, um UUID permanece o mesmo (ao contrário dos rótulos dos dispositivos de bloco). Veja como montar um estilo UUID de partição.
Nota: as instruções para este método são idênticas (menos uma etapa) ao método do dispositivo de bloco. Volte para a seção do artigo se você se perder.
Passo 1: em um terminal, use lsblk -f

A opção -f mostra mais informações do que apenas lsblk
por si só (como formatos de sistema de arquivos e etc.). Procure por UUID. Siga o ID do dispositivo de bloco até a partição do disco rígido que você deseja montar e copie o número UUID ao lado dele.
Passo 2: obtenha root em um terminal, com sudo -s e abra o arquivo fstab:
sudo -s nano /etc/fstab
Etapa 3: escreva sua linha de montagem. Por exemplo, uma linha de montagem UUID deve ser semelhante a esta:
# This is my 1 TB hard drive which mounts to /home/username/Storage
UUID=9332b261-e089-468e-92a0-ffe07b0ae51f /home/username/Storage ext4 defaults 0 3
Quando terminar, salve o arquivo fstab com CTRL + O e, em seguida, reinicie o seu PC.
Conclusão
Embora editar a guia do sistema de arquivos no Linux possaparece assustador, vale muito a pena, pois permite montar diferentes partições de disco rígido automaticamente. Existem algumas ferramentas no Linux para tornar esse processo muito mais simples, mas há uma desvantagem: usando uma ferramenta automática, os usuários não aprendem nada. Ao aprender tudo o que há para saber sobre o fstab, será fácil resolver problemas no futuro quando eles surgirem.
Comentários