Установил xen 4.3 из репозитория, в /etc/default/grub написано такое:
GRUB_CMDLINE_LINUX="max_loop=64 xen-pciback.hide=(01:00.0)(01:00.1)"
[20:15:41]root@mnb:~# /etc/init.d/xen start
[FAIL] Starting Xen daemons: xenstored xenconsoled xend failed!
[20:33:07]root@mnb:~# cat /var/log/xen/xend.log
[2013-12-02 20:15:51 4924] INFO (SrvDaemon:332) Xend Daemon started
[2013-12-02 20:15:51 4924] INFO (SrvDaemon:336) Xend changeset: .
[2013-12-02 20:15:51 4924] ERROR (SrvDaemon:349) Exception starting xend (Looped capability chain: 0000:01:00.0)
Traceback (most recent call last):
File "/usr/lib/xen-4.3/bin/../lib/python/xen/xend/server/SrvDaemon.py", line 341, in run
servers = SrvServer.create()
File "/usr/lib/xen-4.3/bin/../lib/python/xen/xend/server/SrvServer.py", line 258, in create
root.putChild('xend', SrvRoot())
File "/usr/lib/xen-4.3/bin/../lib/python/xen/xend/server/SrvRoot.py", line 40, in __init__
self.get(name)
File "/usr/lib/xen-4.3/bin/../lib/python/xen/web/SrvDir.py", line 84, in get
val = val.getobj()
File "/usr/lib/xen-4.3/bin/../lib/python/xen/web/SrvDir.py", line 52, in getobj
self.obj = klassobj()
File "/usr/lib/xen-4.3/bin/../lib/python/xen/xend/server/SrvNode.py", line 30, in __init__
self.xn = XendNode.instance()
File "/usr/lib/xen-4.3/bin/../lib/python/xen/xend/XendNode.py", line 1181, in instance
inst = XendNode()
File "/usr/lib/xen-4.3/bin/../lib/python/xen/xend/XendNode.py", line 159, in __init__
self._init_PPCIs()
File "/usr/lib/xen-4.3/bin/../lib/python/xen/xend/XendNode.py", line 282, in _init_PPCIs
for pci_dev in PciUtil.get_all_pci_devices():
File "/usr/lib/xen-4.3/bin/../lib/python/xen/util/pci.py", line 474, in get_all_pci_devices
return map(PciDevice, get_all_pci_dict())
File "/usr/lib/xen-4.3/bin/../lib/python/xen/util/pci.py", line 699, in __init__
self.get_info_from_sysfs()
File "/usr/lib/xen-4.3/bin/../lib/python/xen/util/pci.py", line 1269, in get_info_from_sysfs
self.find_capability(0x11)
File "/usr/lib/xen-4.3/bin/../lib/python/xen/util/pci.py", line 1236, in find_capability
('Looped capability chain: %s' % self.name))
PciDeviceParseError: Looped capability chain: 0000:01:00.0
[2013-12-02 20:15:51 4923] INFO (SrvDaemon:220) Xend exited with status 1.
Что делать, как быть? та же фигня была и до правки /etc/default/grub, только ошибки были немного другие.
Ну т.е. изкоробки не работает. руководствовался мануалом отсюда, кроме самостоятельной сборки, вместо которой обычный apt-get install.