Verifique 'fsck' automaticamente

2

Eu preciso executar fsck para que ele corrija automaticamente os problemas (por exemplo, fsck -y ). E como estou usando "systemd" em vez de "init" no sistema linux, não consigo modificar o /etc/default/rcS .

Então, o que devo fazer para que essa verificação seja executada automaticamente?

    
por Bingo 01.04.2014 / 12:06

1 resposta

3

Na estrutura do arquivo /etc/fstab você pode solicitar que o sistema de arquivos seja verificado cada vez que o sistema é inicializado - exemplo:

/dev/sda1       /       ext4      errors=remount-ro,relatime      0       1
/dev/sda2       swap    swap      defaults        0       0
proc            /proc   proc      defaults        0       0
sysfs           /sys    sysfs     defaults        0       0
devtmpfs        /dev    devtmpfs  rw              0       0

A última coluna (6ª) indica em que ordem você deseja que os sistemas de arquivos sejam verificados no momento da inicialização. 0 significa sem verificação, 1 a primeira verificação, 2 a segunda, ... O sistema de arquivos com o mesmo número passagem é verificado em paralelo.

Para informações e preenchimento:

  • Primeira coluna: dispositivo do sistema de arquivos
  • Segunda coluna: onde montar o sistema de arquivos
  • Terceira coluna: tipo de sistema de arquivos
  • Quarta coluna: opções passadas para mount ao montar o sistema de arquivos
  • Quinta coluna: se o sistema de arquivos precisar ser incluído (1) ou não (0) pelo dump comando
  • Sexta coluna: passagem da verificação automática do sistema de arquivos na inicialização, 0 significa que não há verificação.

Se a verificação do sistema de arquivos retornar um erro fatal durante a inicialização, você será solicitado a entrar no modo de reparo do sistema de arquivos (basicamente no console de texto do modo de usuário único).

    
por 01.04.2014 / 12:54