The configuration is a Supermicro X9DBL-3F motherboard with 2x Intel Xeon E5-2403 Cpu's.
In the Bios the settings under
Advanced \ Chipset Configuration \ North Bridge \ Integrated IO Configuration \ Intel(R) VT-d
is enabled.
After the installation of XenServer 7 the server boot's, the XenServer boot menu shows and after a couple of seconds it hangs at a blank screen.
Restarting and selecting
XenServer in Safe Mode
in the XenServer boot menu and than log info is shown and stop's with the message
Panic on CPU 0:
Couldn't enable IOMMU and iommu=required/force
The RAID controller of the motherboard is not used, but the installed Adaptec 5805 and it showed to work fine in the installation.
Any suggestions?
Best Answer
Try to enable Virtualization Technology (VT-x) in BIOS CPU property: Advanced - CPU Configuration - Virtualization Technology. Then save BIOS settings and power off server.
If it's not help you update BIOS.
In addition.
Change
iommu
parameter in/boot/grub/grub.conf
. For help:Usually, you just need
iommu=1
to enable VT-d.Or edit grub parameter at boot time:
Press "Esc" at Grub menu.
Choose grub meenu item and then press 'e' to start editing.
Scroll down to the "kernel..." line.
Press 'e' again to edit this line and then insert or edit kernel parameters.
Go to the end of the line, press Enter to accept the editing.
Then press 'b' to boot using that kernel and those parameters.
At next boot all changes will be lost.