Citrix Hypervisor (XenServer) Will not Boot After Intallation (Error 1962 on Lenovos)

You may find a fresh installation of Citrix Hypervisor (previously XenServer) will not boot on relatively older systems. In my case a Lenovo ThinkCentre from 2011 threw the error:

Error 1962: No operating system found. Press any key to repeat boot sequence.

This seems to be caused by the UEFI-enabled BIOS not supporting GUID Partition tables (GPT).

While it isn't necessary, I choose to force the BIOS' boot mode to Legacy:


Next we need to add the disable-gpt kernel command line argument when we run the installation.

If your BIOS supports UEFI booting when the Citrix Hypervisor installation media runs you'll be greeted with a fancy GRUB splash:


Enter menu.c32 at the prompt:


This will load the conventional menu you're probably accustomed to:


Press the E key to edit the boot arguments and add disable-gpt to the end of the linux kernel line as shown:


If you have already configured your BIOS to boot in legacy mode you will instead be greeted by a more minimalist boot menu:


Press the Tab key to edit boot options and append disable-gpt to the kernel command line:


Now continue to boot and complete the installation as normal.


There are no comments for this item.