Ein Kunden Server startete von Zeit zu Zeit nicht korrekt hoch, das System blieb irgendwie beim Boot-Prozess hängen. Ein genaueres Nachforschen ergab dass die einzelnen Startscripte von Upstart immer beim „plymouth –ping“ hängen geblieben sind und das System daher nicht startete.
Eine Suche im Netz ergab dass dieses Problem öfter vorkommt und zumeist mit der älteren Grub Version zu tun hat, ein wechsel zum grub2 brachte meist abhilfe.
Auf dem System lief tatsächlich noch die alte Version vom Grub, also schnell ein Update auf grub2 installiert (apt-get install grub2) und die Konfiguration ein wenig angepasst:
Meine /etc/default/grub Datei sieht jetzt wie folgt aus:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=““
GRUB_CMDLINE_LINUX=“nomodeset“
Den „update-grub“ nach dem Ändern der Config nicht vergessen!
Der Parameter „nomodeset“ verhindert dass die Bildschirmauflösung während des Boot-Prozesses automatisch angepasst wird, aufgrund vieler Probleme mit den automatischen Einstellungen trage ich den ein, damit ich nach dem Starten nicht vor einem schwarzen Bildschirm stehe.
Hintergrundinfos zum plymouth-Boot-Problem und welche anderen möglichen Lösungen es noch gibt finden sich hier: http://wiki.ubuntuusers.de/Plymouth#System-bleibt-haengen
Man macht es nicht jeden Tag, darum schadet es nicht sich's kurz zu notieren... Hier…
Meine Suche bei Google hatte mal wieder keinen vernünftigen Treffer gelandet, das Problem - ich…
Ich muss mal eben etwas Druck ablassen, ein Kunde von mir setzt einen Drucker von…
Wer beim Server bestellen vergessen hat die erweiterte IRMC Lizenz zu ordern, der steht vor…
Ich nutze seit langer Zeit ein System für meine Backups welches in der Nacht von…
Es scheint wohl eine noch nicht so häufig genutzte Kombination zu sein - Apache Guacamole…