О чем ? Настраивал одному из клиентов видеонаблюдение. Были купленны две IP камеры, настроен XEN на Debian GNU/Linux и подготовлена виртуальная машина на Windows 2008 R2 для ПО "Линия IP". Проект был успешно выполнен и сдан, но после первой же перезагрузки виртуалки обнаружилось, что слетела лицензия у Линии IP. В первый раз долго не думал - ввел ключ заново(это была последняя попытка регистрации, более переактивировать было нельзя). Далее я надолго забыл о клиенте, т.к. все работало без сучка без задоринки, но, как говорят, то что может случиться обязательно случится - снова перезагрузка, снова слетает регистрация.  Решение Проблема оказалась в том, что Линия IP привязывается к железу. При перезагрузке XEN DomU(читай виртуалки с W2K8R2) генерируется новый uuid и активация программы слетает. Чтобы это исправить нужно добавить в конфиг виртуалки параметр 'uuid='. Например вот так: kernel = 'hvmloader' builder = 'hvm' vcpus = '2' cpus='1-3' memory = '4096' shadow_memory='32' disk = [ 'phy:/dev/mapper/DOKLVM1-system--videonabl,hda,w', 'phy:/dev/mapper/DOKLVM1-data--videonabl,hdd,w' ] name = 'videonabl' vif = [ 'type=ioemu, mac=00:16:3E:51:10:1C,bridge=xenbr0' ] on_poweroff = 'destroy' on_reboot = 'restart' on_crash = 'restart' device_model='qemu-dm' boot = 'c' acpi = '1' apic = '1' sdl = '0' vnc = '1' vnclisten = '0.0.0.0:1' vncpasswd = '' stdvga = '1' videoram=16 usb = '1' usbdevice = 'tablet' localtime=1 uuid="bab22bb6-3618-cc96-db70-dd29166fda84" Можно стартануть виртуалку без этого параметра, а затем узнать его с помощью команды: xm list -l ИМЯ_ГОСТЯ | grep uuid | head -1 и добавить в конфиг.   В моей ситуации пришлось искать в логах "старый" uuid(генерируемый ранее для этой виртуалки, тот на который была выполнена активация) и вставлять в конфиг.   зы тут могу не ответить если вопросы будут, стучите в блоге если что - http://blog.thecall.ru/page/server-videonabljudenija-linija-ip-na-virtualnoj-mashine-xen