Aconteceu ontem a noite, ao desligar meu computador, ele não desligou de forma normal.
Hoje ao ligar ele para após uma mensagem:
local boot scripts (/etc/rc.local) ne 6: setLEDAsusWireless: command n
Tentei boot através do segundo modo (tipo modo de segurança) e vi o seguinte:
Mensagens de erros nas linhas 39 e 40 do /etc/rcS.d/S85urandom e na linha 43 do /etc/rcS.d/S90conse-screen.sh
Além de erros estranhos no /etc/bash.bashrc
Procurei no forum, achei algumas pessoas falando de problemas de: "local boot scripts (/etc/rc.local)" e que não conseguiram solucionar.
Daí fiz o seguinte, botei com o LiveCD, montei a partição / do meu hd numa pasta teste e fui comparar esses arquivos com os do LiveCD, foi onde encontrei algo muito estranho (segue imagem)
As permissões, donos, grupos, datas de alguns arquivos estavam malucas!!!
Alguem sabe como conserto isto, já tentei chmod, chown, etc, e acontece algo assim:
ubuntu@ubuntu:~/teste/etc$ sudo chown root bash.bashrc
chown: cannot access `bash.bashrc': Invalid argument
Detalhe: Tenho uma partição /boot em ext3 e / e /home em xfs
Será que o XFS tem culpa nisso? Acho que não, faz 1 mês que uso assim e tava tudo ok.