Estou tentando executar e2fsck
a inicialização de um lubuntu ativo persistente para corrigir o erro de 'sistema de arquivos corrompido' de uma partição de sistema gravável (ext4) e quero automatizar isso de alguma forma (então, idealmente, não quero inicializar em outro USB ativo para fazer isto)
Quero automatizar porque esses erros tendem a se acumular com reinicializações/desligamentos do sistema (sigo as instruções e removo o pendrive em que o sistema está e, em seguida, pressiono Enter ao desligar/reiniciar). Após vários meses de uso (talvez 100 desligamentos), os erros se acumularam tanto que o sistema não conseguiu inicializar.
Corrigi os erros inicializando outro sistema ativo e executando:
umount -l /dev/sdc5
e2fsck -y /dev/sdc5
sendo /dev/sdc5 a partição gravável do sistema montada em /media/lubuntu/writable
Para automatizar isso no futuro, tentei corrigir o erro na mesma mídia de armazenamento:
- inicializando no modo de recuperação, mas
e2fsck
retornou 'O destino está ocupado', então a desmontagem lenta não foi bem-sucedida. - acessando
e
o menu GRUB, editandofsck.mode=none
efsck.mode=force
inicializando (Ctrl + x/f10), mas não corrigiu os erros. - forçando
fsck
a inicialização alterando o número máximo de montagens,sudo tune2fs -c -1 /dev/sdb5
mas não corrigiu os erros
Não tenho certeza se nos dois últimos casos o fsck funcionou e não sei como descobrir, tentei ler o conteúdo de vários logs em /var/log mas não encontrei menção sobre isso
meu sistema live foi feito usando mkusb e lubuntu 22.04.3 iso qualquer ajuda é bem vinda
A pergunta foi respondida por @sudodus nos comentários. Vou resumir aqui:
live
opção, pressionee
, substitua o texto embutidoquiet splash
pornopersistent toram
e inicialize usandof10
ouCtrl+X
.writable
partição (por exemplo, através da GUI do gerenciador de partições do KDE) e, em seguida, execute no Terminalsudo e2fsck -f /dev/sdXN
(sdXN sendo a partição gravável, por exemplo, sdc5)Outra solução possível : use um meio de armazenamento de maior qualidade para o sistema, para evitar que os erros se acumulem ao longo do tempo (não testado)