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/