16.04 usa systemd para gerenciar o processo de boot, as opções que você tentou são para o antigo SysV e versões anteriores de aqui e aqui
Eu tentei
sudo touch /forcefsck
Então eu reinicio e o arquivo desaparece, mas nenhuma verificação de disco parece ter ocorrido. Todo o processo de inicialização leva menos de 10 segundos!
Então eu tentei isso para forçá-lo a reiniciar todos os dias:
sudo tune2fs -i 1 /dev/sda1
Para verificar, eu corri isto:
sudo dumpe2fs -h /dev/sda1
As linhas relevantes de saída são:
Last checked: Sun Sep 4 12:15:45 2016
Check interval: 86400 (1 day)
Next check after: Mon Sep 5 12:15:45 2016
Executando "date" Eu vejo meu relógio informando que ele está atualmente em 19 de dezembro de 2016, então o fsck deve ser executado na próxima inicialização. Mas depois que eu reiniciei é novamente muito rápido e executando dumpe2fs eu vejo o mesmo texto acima, sugerindo que ele nunca tentou rodar o fsck.
Como posso forçar o fsck a ser executado na inicialização?