Como faço para passar opções para o forcefsck?

2

Estou tentando executar uma verificação de disco de uma vez na inicialização usando / forcefsck, mas gostaria de passar algumas das opções do FSCK, como y, c, f e v. Eu tentei inseri-las no arquivo, mas Eu parece ignorá-los. Existe uma maneira de fazer isso?

    
por user53029 13.08.2015 / 04:41

2 respostas

4

O método que você está usando criando um arquivo /forcefsck no diretório raiz de cada sistema de arquivos que você deseja forçar uma verificação, funciona apenas em um ambiente SysVinit puro ou em um ambiente Upstart init antigo. Não funciona em um sistema usando systemd init. Eu também estou supondo que você está em um sistema de arquivos ext4 .

A maneira de executar uma verificação de sistema de arquivos única na inicialização com systemd é passar um ou ambos os parâmetros de comando do kernel no momento da inicialização.

fsck.mode=[auto|force|skip]

and/or:

fsck.repair=[preen|yes|no]

Se você estiver usando GRUB como o gerenciador de partida, pressione e no menu para adicionar parâmetros de inicialização do kernel como as últimas entradas do campo que inicia algo como: linux /vmlinuz-x.x.x-x-amd64....

Você também pode adicionar esses parâmetros do kernel ao campo GRUB_CMDLINE_LINUX= de /etc/default/grub editando esse arquivo com privilégio de root e fazer o acompanhamento com # update-grub e reinicializar para testar, mas isso tornaria as verificações permanentes em cada inicialize até que você os remova.

Verifique seu man systemd-fsck para obter uma explicação sobre essas opções.

    
por 13.08.2015 / 08:22
-1

Coisas excelentes: Isso pode ser tão bom quanto dizer a mesma coisa. Em * nix existem muitas maneiras de esfolar um gato. Talvez tão simples

cd /etc/default
sudo cp rcS rcS.org
sudo vi rcS

Então use shift + g para pular para o final do arquivo.

x o # na frente de FSCKFIX=no altere =no para =yes então salve o arquivo de gravação

teste de reinicialização

Isso é feito com base no script principal /etc/rcS.d/S11checkfs.sh . a visualização deve mostrar que ela está bem coberta para checar seu sistema de arquivos em boot-ups.

    
por 02.10.2016 / 01:12