xen ssh login: ‘stdin: is not a tty’

При збірці гостьової системи через стандартний метод xen-tools/debostrap неможливо підключитись за допомогою ssh, в stdout консолі вивалюється помилка “stdin: is not a tty”

root@:~# uname -a
Linux 2.6.26-2-xen-amd64 #1 SMP Thu Nov 5 04:27:12 UTC 2009 x86_64 GNU/Linux

Цей баг debian-а можна пофіксити наступним чином:

$ xm shutdown $DOMAIN_NAME
$ mkdir /mnt/xenguest
$ mount -o loop /home/xen/domains/$DOMAIN_NAME/disk.img /mnt/xenguest
$ cd /mnt/xenguest/tmp/
$ aptitude download libvolume-id0 udev
$ chroot /mnt/xenguest
$ dpkg -i tmp/*.deb
$ exit
$ cd; umount /mnt/xenguest

після чого стартуємо знову гостьовий домен $DOMAIN_NAME




coded by nessus