Примерно месяц назад я
обругал Xen за то, что у меня не получилось полноценно использовать Windows в полностью виртуализованной гостевой системе. 9 июня Андрей Маркелов (
http://markelov.net) в переписке заметил, что эта проблема обходится нажатием F5 при загрузке первой фазы инсталлятора Windows и выбором "HAL Standard PC". Пару недель назад я это проверил на Windows XP x64. "Standard PC" у нее нет, но зато есть "ACPI Uniprocessor", с которым все работает. Проблема, похоже, в том, что Xen пытается изображать многопроцессорную систему даже при виртуальной машине с 1 процессором, и это у него не очень хорошо получается.
Но один камень в огород Xen все-таки кину: скорость работы сети у него все-таки не очень. Может, виноват режим моста, который используется для виртуальных машин по умолчанию, а может еще что.
Да, в качестве полигона использовался RHEL5.