Durante um upgrade de uma máquina virtual, o disco principal da máquina falhou. Como as máquinas – a correr em Oracle Virtual Machine – arrancam em modo headless, só percebo a falha porque a máquina não regista, os novos serviços instalados, no meu servidor de logs.
Entrei no VirtualBox, abri uma janela dessa máquina e vi a mensagem – que me aparece de tempos a tempos – a pedir CTRL-D para reboot, ou passwrod de root para manutenção. Introduzi a password e segui os passos indicados neste site para reparar o disco e recuperar a máquina. São os seguintes:
- Entrar em modo monoutilizador:
init 1
- Desmontar o disco:
umount /dev/sda2
- Verificar o disco:
fsck /dev/sda2
Depois, e uma vez que a máquina ainda nem arrancou, fazer reboot.