Seria bom ver em que estágio está pendurado, então eu recomendaria a inicialização no modo de recuperação usando as etapas abaixo.
Antes de tentar qualquer uma das opções de reparo, escolha currículo para inicializar normalmente e você verá cada processo através do terminal quando ele trava o que você vê?
Você pode então tentar a opção dpkg abaixo um resumo desta opção.
Esta opção irá executar uma atualização e atualização do apt-get e tentará reparar quaisquer problemas que você possa ter com pacotes semi-instalados. Você pode escolher essa opção se um pacote não foi totalmente instalado ou atualizado corretamente e seu script de inicialização está travando para que o sistema não seja totalmente inicializado. Esta escolha poderia potencialmente corrigir os problemas do pacote.
Inicializando no modo de recuperação
-
Ligue o seu computador
-
Aguarde até que o BIOS termine de carregar (provavelmente você verá um logotipo do fabricante do seu computador)
-
As seguintes mensagens podem aparecer:
Estágio de carregamento do Grub1.5
Carregando o Grub, aguarde ...
-
Pressione rapidamente a tecla Shift ou Escape, o que abrirá um menu de inicialização. (Se você ver o logotipo do Ubuntu, você perdeu o ponto onde você pode entrar no menu GRUB)
-
Selecione a linha que termina com '(modo de recuperação)', provavelmente a segunda linha, algo como:
Ubuntu, kernel 2.6.17-10 genérico (modo de recuperação)
-
Pressione enter e sua máquina iniciará o processo de inicialização.
-
Após alguns momentos, sua estação de trabalho deve exibir um menu com várias opções.
Referências: