web-dev-qa-db-fra.com

Pourquoi ne puis-je pas démarrer xen?

J'ai commencé avec une nouvelle installation du serveur Ubuntu 14.04 configuré sur une partition _ de 10 Go LVM. La seule autre chose que j'ai faite a ensuite été d'installer le xen-hypervisor:

Sudo apt-get install xen-hypervisor-AMD64

J'ai vérifié une deuxième fois que mon matériel pouvait le prendre en charge (carte mère MSI Z87I et processeur Intel i5-4570S) et que la virtualisation était définie dans le BIOS. J'ai également vérifié que GRUB par défaut démarrait dans xen et que la chaîne d'outils xen était définie sur xl (ce qui ne causerait probablement pas mon problème).

Cependant, mon système entre dans un cycle sans fin de démarrage et de redémarrage jusqu'à ce que je dis à GRUB de démarrer en mode Ubuntu normal. Voici les seules choses qui apparaissent chaque fois qu'il essaie de démarrer dans xen:

Loading Xen 4.4-AMD64 ...
WARNING: no console will be available to the OS
Loading Linux 3.13.0-24-generic ...
Loading initial ramdisk ...

Et puis il redémarre le système. Y a-t-il des journaux d'erreurs à vérifier ou d'autres paramètres de démarrage à essayer (les paramètres sont toujours définis par défaut)? Est-ce lié à ce qui précède WARNING?

Edit: j’ai abandonné car il n’y avait plus rien à faire et j’ai fini par un double démarrage Windows et Ubuntu. Je serais prêt à ré-installer sur une autre partition si quelqu'un a des idées cependant.

5
ubomb

Quelqu'un a suggéré de configurer mon BIOS pour le démarrage hérité, j'ai donc mis mon BIOS en mode Legacy + UEFI. Cela ne fonctionnait pas, alors je pensais que Ubuntu devait peut-être être installé sans les fichiers de démarrage UEFI supplémentaires, mais je n'ai jamais eu la chance de le faire. Avant de partir pour le week-end, j'ai démarré sous Windows pour travailler. J'ai décidé de manière aléatoire de lancer le programme de mise à jour de ma carte mère (Windows uniquement - heureusement, j'ai juste acheté Windows), ce qui prenait des heures, alors je l'ai laissé en marche. Nous sommes revenus après le week-end et ça a marché! Plus précisément, j'ai mis à jour mon BIOS de la version 1.00 à la version 1.60.

Pour quiconque est assez malchanceux pour avoir le même problème exact: lien vers l'outil de mise à niveau du BIOS .

2
ubomb

Si vous souhaitez vérifier les journaux d'erreur, montez le LVM et vérifiez s'il en existe dans/var/log /.

BTW, le serveur Xen fonctionne bien dans mon VMware VirtualMachine. Et la même chose avec VirtualBox VM.

http://blogs.citrix.com/2011/01/23/xenserver-in-virtualbox/

1
Blangero

Fixé par le démarrage hérité

Je venais juste d'avoir le même problème sur mon Intel NUC. Le système a été installé pour démarrer en tant que EFI et le démarrage hérité est complètement désactivé dans le BIOS.

Après avoir installé xen-hypervisor, je me suis retrouvé dans la même boucle de redémarrage.

Ce qui a résolu le problème pour moi, c’est de permettre à nouveau le démarrage hérité, même si le système continue de démarrer via EFI et n’est même pas capable de démarrer avec Legacy.

1
sege