Изучаю xen, в процессе запуска гостевой системы поймал следующую ошибку (циферки во второй строке меняются от случая к случаю):
XENBUS: Waiting for devices to initialise...
XENBUS: Timeout connecting to device: device/vbd/51712 (local state 3, remote state 1)
конфиг гостя:
bootloader = "pygrub"
memory = 512
name = "xen_h2"
disk = ['file:/mnt/data/xen/disks/gentoo.2013-01.x86-64.20130102.img,sda1,w']
root = "/dev/sda1"
если в образе включаю initrd - дает зайти в шелл, но в /dev ничего похожего на sda1 нет. если выключаю initrd - летит в кернелпаник через пять минут.
гугл по этой ошибке подсказал вместо file:/ указать tap:aio:/, результат такой же.
Пробовал вместо ядра гостя подсунуть свое ядро с поддержкой xen - результат тот же.
Проц AMD A4-3400, в /proc/cpuinfo нет флага svm, хотя все источники утверждают, что в процессоре он есть.
uname:
Linux gentoo 3.8.13-gentoo-xen #3 SMP Wed Aug 21 01:18:38 MSK 2013 x86_64 AMD A4-3400 APU with Radeon(tm) HD Graphics AuthenticAMD GNU/Linux
флажки xen:
[ebuild R ~] app-emulation/xen-tools-4.3.0 USE="hvm pygrub python qemu -api -custom-cflags -debug -doc -flask -ocaml -screen -static-libs -xend" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild R ~] app-emulation/xen-4.3.0 USE="-custom-cflags -debug -efi -flask -pae -xsm" 0 kB
Куда копать?