Depurando problemas de fstab na reinicialização

7

Após a reinicialização, algumas partições mencionadas no fstab não foram montadas como esperado. O formato da linha para as partições que foram montadas corretamente e as que não foram montadas corretamente parecem as mesmas, então estou imaginando se algum log existe de algum problema que tenha impedido a restauração das partições ausentes.

Não consigo ver o console durante a reinicialização, mas preciso determinar e corrigir o problema mais tarde.

    
por Stuart Woodward 01.03.2012 / 08:18

2 respostas

10

Há algumas coisas que você pode tentar:

  • Supondo que eles ainda não estejam montados quando você pode efetuar login, o mount -a faz com que algum erro seja impresso em seu terminal? Isso usará apenas as informações disponíveis no fstab para montar todas as montagens disponíveis e fornecer detalhes sobre quaisquer montagens que ainda não tenham êxito.
    • Se você não receber erros e ainda não tiver montagens, tem certeza de que não tem a opção noauto ativada?
    • Se você não receber nenhum erro e agora tiver montagens, talvez haja alguma montagem segregada acontecendo em sua sequência de inicialização e nem todas essas etapas de inicialização estejam ativadas; Por exemplo, o Gentoo tem localmount e netmount e nfsmount scripts de inicialização para montar coisas na inicialização.
  • É um problema de encomenda? isto é, tentando montar /var/lib antes de /var/ . Você pode usar o primeiro parâmetro numérico no fstab para controlar quais montagens são montadas primeiro.
  • Ao falhar em qualquer um dos itens acima, você pode tentar fazer um mergulho de log. dmesg , ou um dos vários registros em /var/log deve ser capaz de ajudar. Sua sequência de inicialização deve estar sendo registrada por padrão, mas como ela depende da configuração do seu criador de logs do sistema, ela pode mudar um pouco, mesmo em versões diferentes da mesma distribuição. Os culpados usuais são /var/log/messages e var/log/kernel .
por 01.03.2012 / 09:03
1

Observe que alguns serviços de montagem, como s3 fuse , requerem que serviços de rede sejam ativados antes da montagem, portanto, talvez seja necessário criar um init. d serviço para ativar a montagem e encomendá-la de acordo. Crédito: link

    
por 23.02.2018 / 00:54