І ось тобі ще одна ідея, витратиш годину чи дві, але точно матимеш відповідь на питання "а чи це у принципі можливо". Візьми http://www.freenas.org/download-freenas-release/ дистрибут FreeNAS 11, зроби з нього загрузочну флешку, та з неї інсталюй на свою ту що під XenServer запланована. Переконайся, що FreeNAS інстальований на цю флешку, нормально стартує і працює. Якщо так, інсталювався на флешку і з неї піднімається нормально, значить теорему існування доведено - у принципі ця комбінація сервера, його мікропрограми та твоєї флешки працювати здатна, і питання лише як XenServer нагнути у робочу позицію. А от якщо FreeNAS не ставиться або не піднімається, то треба шукати кореневу причину. По тому подивись, як влаштована таблиця GPT на робочій (не інсталяційній) флешці FreeNAS, що саме туди інсталятор записав і як воно там розташоване. Може перевірена робоча конфігурація GPT тобі щось підкаже. Зрозуміло що потім перед інсталяцією на цю флешку XenServer її треба буде почистити від таблиці GPT яка після FreeNAS залишиться.