Parece que duas coisas aconteceram quando o seu computador congelou (que momento ruim!):
-
Parte da sua partição raiz foi corrompida e o disco precisa ser verificado.
-
Assim, o Ubuntu montou em apenas pronto , por segurança. E é por isso que o dpkg não pode funcionar corretamente.
Então, vamos corrigir esses problemas, um de cada vez:
-
Inicialize usando um Live CD / USB
-
Uma vez na sessão ao vivo, use
gparted
,disk tools
, etc, para descobrir qual dispositivo sua partição do Ubuntu é. Provavelmente será/dev/sda1
, mas pode ser diferente, especialmente se você for dual boot com o Windows. -
Agora, emita este comando no terminal:
sudo fsck /dev/sdX0
(substitua sdX0 pelo seu dispositivo atual, como sda1)
Está tudo bem agora? Ótimo. Agora para o dpkg:
-
Reinicialize e, no menu do grub, selecione
recovery mode
e, depois que carregar um menu (demorará um pouco)drop to a root shell
-
Emita este comando:
mount -o remount,rw / && dpkg --configure -a
-
Reinicie. Você deve estar bem agora.
Se alguma coisa ainda não estiver boa após essas etapas, descreva todas as etapas que você fez e o que exatamente mensagens de erro apareceram (se houver) e o que não está funcionando corretamente
Boa sorte!