Etch Upgrade Lenny: Server refused to allocate pty stdin: is not a tty

Nachdem ein xen Hostsystem von Debian Etch auf Debian Lenny aktualisiert war kam beim Anmelden an den vservern der typische Fehler:

stdin: is not a tty
login as: root

Als Linux Admin kennt man diesen Fehler: Es stimmt meist irgendetwas mit /dev nicht.

Der Grund liegt am vorinstallierten vserver Image aus Debian. Es wird warum auch immer (auch unter Lenny) mit einem mittels xen-create-image vorinstallierten vserver kein udev mit installiert. Man meldet sich als root via xm console vservername am vserver an und installiert udev nach:

apt-get install udev

Danach ein Reboot des vservers und alles sollte wieder Bestens funktionieren.

Falls xm console vservername nicht funktioniert, möge man sich folgenden Artikel anschauen: /2010/10/21/debian-etch-lenny-vserver-console-xm-console-funktioniert-nicht/

Schreibe einen Kommentar