Citrix Xen sucks!
When U-try to install Linux stuff in its Xen servers, u'll get an error complaining errors like below:
‘
... the bootloader for this VM returned a error-did the VM installation succeed? Invalid_source Unable to access a required file in the specified Repository:file:///tmp/cdrom-repo-glsdp2/install/vmlinu Z.
‘
This is a bug of Xen and the real cause are the missing Boot order config for the new VM instance.
We can Fix it This (http://discussions.citrix.com/topic/237726-unable-to-install-linux-guest/):
[email protected] ~# XE vm-param-list uuid=92497771-078b-8977-4ec0-0243515d924d| grep hvm-boot
Hvm-boot-policy (RW):
Hvm-boot-params (MRW):
[email protected] ~# XE Vm-param-set uuid=92497771-078b-8977-4ec0-0243515d924d hvm-boot-policy=bios\ Order Hvm-boot-params:order= "DC"
[email protected] ~# XE vm-param-list uuid=92497771-078b-8977-4ec0-0243515d924d| grep hvm-boot
Hvm-boot-policy (RW): BIOS order
Hvm-boot-params (MRW): ORDER:DC
and bang! Problem solved
Cannot install Ubuntu or other Linux flavours on Citrix Xen Server