Ok, então é exatamente isso que eu fiz ontem e o que tentei resolver o problema até agora. A distribuição é Ubuntu Server 12.04 .
/etc/init
E é aí que o caos começou. Eu tentei sshing na máquina apenas para ser saudado por mensagens de erro sobre não ser capaz de se conectar. Então eu vou no próprio servidor e vejo que o processo de inicialização está pendurado em switching to clocksource tsc
. Eu ouço a máquina funcionando, mas nada acontece, nem mesmo se eu deixar o servidor sentado por alguns minutos. A única coisa que parece ser capaz de fazer é lançar o modo de recuperação.
Eu pesquisei por algum tempo, mas nada parece resolver esse problema. Além disso, em muitas discussões li que os usuários não conseguiram resolver isso, então estou começando a perder a esperança.
O que tentei até agora:
sudo apt-get update && apt-get upgrade
, apenas para ter certeza de que não havia pacotes quebrados ou dependências ausentes sudo apt-get dist-upgrade
, só para ter certeza de que não era um problema do kernel /boot/grub/grub.cfg
adicionando clocksource=hpet
ao item de menu do Ubuntu /sys/devices/system/clocksource/clocksource0/current_clocksource' from
tsc to
hpet 'sudo apt-get purge nvidia*
Nada disso funcionou. O sistema agora está ostensivamente no mesmo estado em que estava antes da introdução do script Upstart (que, para ser honesto, pode nem ser o problema, afinal).
Descobri que a inicialização no modo de recuperação e a seleção de "retomar inicialização" funcionam (ou seja, posso fazer login na máquina), mas quando eu reinicio para iniciar a inicialização normal, o desligamento também é interrompido.
Além disso, isso é /var/log/boot.log
:
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
fsck from util-linux 2.20.1
/dev/sda1: clean, 414994/15138816 files, 43972717/60527360 blocks
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
* Starting modem connection manager^[[74G[ OK ]
* Starting mDNS/DNS-SD daemon^[[74G[ OK ]
* Starting bluetooth daemon^[[74G[ OK ]
* Starting NetBIOS name server^[[74G[ OK ]
* Starting network connection manager^[[74G[ OK ]
* Starting AppArmor profiles ^[[80G
^[[74G[ OK ]
* Stopping System V initialisation compatibility^[[74G[ OK ]
* Starting System V runlevel compatibility^[[74G[ OK ]
* Starting ACPI daemon^[[74G[ OK ]
* Starting anac(h)ronistic cron^[[74G[ OK ]
* Starting save kernel messages^[[74G[ OK ]
* Starting regular background program processing daemon^[[74G[ OK ]
* Starting deferred execution scheduler^[[74G[ OK ]
* Stopping save kernel messages^[[74G[ OK ]
* Starting LightDM Display Manager^[[74G[ OK ]
* Starting CPU interrupts balancing daemon^[[74G[ OK ]
* Stopping Send an event to indicate plymouth is up^[[74G[ OK ]
Então, nada de errado aqui.
E aqui está o /var/log/syslog
: link
Agora, antes de jogar minhas esperanças para sempre e restaurar / reinstalar, isso já aconteceu com algum de vocês antes? Alguma outra sugestão sobre como resolver isso?