Como corrigir o erro “Falha ao montar /etc /fstab” no Linux

Como corrigir o erro “Falha ao montar /etc /fstab” no Linux

Neste artigo, explicarei como resolver “falhou em montar /etc /fstab”Erro de inicialização no Linux. O arquivo em questão contém informações descritivas sobre os sistemas de arquivos que o sistema pode ser montado automaticamente no tempo de inicialização.

Esta informação é estática e é lida por outros programas no sistema como Mount, Oount, Dump e FSCK. Possui seis campos de especificação de montagem de sistema de arquivos importantes: o primeiro campo descreve o dispositivo especial ou o sistema de arquivos remoto a ser montado, o segundo campo define o ponto de montagem para o sistema de arquivos e o terceiro especifica o tipo de sistema de arquivos.

O quarto campo define as opções de montagem associadas ao sistema de arquivos, e o quinto campo é lido pela ferramenta de dump. O último campo é usado pela FSCK Tool para estabelecer a ordem das verificações do sistema de arquivos.

Leia sugerida: Como determinar e corrigir problemas de inicialização no Linux

Depois de editar o /etc/fstab criar um automóvel e reiniciar meu sistema; Ele entrou no modo de emergência mostrando a mensagem de erro abaixo.

Modo de emergência do Linux

Eu conectei como raiz Na interface acima, e digitou o seguinte comando para examinar o diário Systemd; Então eu vi os erros mostrados na foto da tela (indicados usando vermelho).

Como você pode ver, o principal erro (falha de etc-fstab.montar unidade) levam a vários outros erros (problemas de dependência da unidade Systemd), como falha do local-FS.Target, Rhel-Autorelabel-Mark.serviço etc.

# Journalctl -xb 
Mensagens de erro de inicialização

Causas de "falha em montar /etc /fstab" erro no linux

O erro acima pode resultar de qualquer um dos problemas abaixo, no /etc/fstab arquivo:

  • arquivo /etc /fstab
  • Especificação errada das opções de montagem do sistema de arquivos,
  • Falha nos pontos de montagem ou
  • caracteres não reconhecidos no arquivo.

Para resolvê -lo, você pode usar o arquivo original se criou um backup, caso contrário, comente as alterações que você fez usando o "#" Personagem (e também garante que todas as linhas não cumpridas sejam linhas de montagem do sistema de arquivos).

Então eu abri o /etc/fstab Usando o editor de texto VI/M para verificar se há erros.

# vi /etc /fstab 
Arquivo linux /etc /fstab

Eu percebi que havia digitado um "R" Carta no início do arquivo, conforme mostrado na tela de tiro acima - isso foi reconhecido pelo sistema como um dispositivo especial que realmente não existia no sistema de arquivos, resultando nos erros seqüenciais mostrados acima.

Isso levou várias horas antes de perceber e consertar. Então eu tive que remover a carta, comentou a primeira linha no arquivo, fechou e salvou -a. Depois de executar uma reinicialização, o sistema foi bom novamente.

Como evitar tais problemas no futuro

Para evitar encontrar esses problemas em seu sistema, observe o seguinte:

Sempre crie um backup de seus arquivos de configuração antes de editá -los. Em caso de erros em suas configurações, você pode reverter para o arquivo padrão/de trabalho.

Por exemplo:

# cp /etc /fstab /etc /fstab.orig 

Em segundo lugar, verifique os arquivos de configuração para obter erros antes de salvá -los, certos aplicativos oferecem utilitários para verificar a sintaxe dos arquivos de configuração antes de executar o aplicativo. Use esses utilitários sempre que possível.

No entanto, se você obtiver mensagens de erros do sistema:

Primeiro, olhe através do SystemD Journal usando o utilitário JournalCTL para determinar o que exatamente os causou:

# Journal -xb 

Se você não pode resolver os erros de uma maneira ou de outra, corra para qualquer um dos milhões de fóruns do Linux na web e poste o problema lá.

Confira alguns artigos relacionados úteis.

  1. Um guia básico para o processo de inicialização do Linux
  2. 4 melhores carregadores de inicialização Linux
  3. Gerenciar mensagens de log em Systemd usando o JournalCTL [Guia abrangente]
  4. Gerenciando o processo de inicialização e serviços de inicialização do sistema (Sysvinit, Systemd e Upstart)
  5. Gerenciamento de processos no Rhel 7: Boot, desligamento e tudo mais

É isso por agora. Neste artigo, expliquei como resolver o erro de inicialização "Falha ao montar /etc /fstab" no Linux. Mais uma vez, para evitar tais problemas (ou se você encontrar algum problema de inicialização), lembre -se de seguir as diretrizes oferecidas acima. Por fim, você pode adicionar seus pensamentos a este guia através do formulário de feedback abaixo.