Virtualizowane systemy a terminale

Zapewne każdy spotkał się z problemem pt. No more PTYs na swoich wirtualnych serwerach. A rozwiązanie jest trywialne, ponieważ domyślnie każdy wirtualizowany system ( czy to Xen czy to OpenVZ ) nie instaluje udev, głównie z polityki przyznawania dynamicznie mac adresu.

Zatem rozwiązanie jest trywialne:

  1. mkdir /dev/pts
  2. apt-get install udev
  3. shutdown -r now

Przed restartem nie zapomnijcie o wykasowaniu odpowiednich wpisów z:
/etc/udev/rules.d/z25_persistent-net.rules
jeżeli takowe istnieją dla waszych interfejsów. I upewnieniu się że w konfiguracji serwera na dom0 jest na stałe wpisany odpowiedni mac.