Migrierte Ubuntu-VM kann bei einer neuen XenServer-Installation nicht gestartet werden

479
user949286

Es waren ein paar harte Tage. Nach einem Stromausfall wurde meine Serverkonfiguration verrückt, und jetzt versuche ich, meine VMs wieder betriebsbereit zu machen.

Ich habe XenServer auf einer neuen SSD in derselben Box erneut installiert. Ich habe meine alte SSD als Speicher-Repository zu meiner neu installierten Instanz hinzugefügt. Ich habe versucht, die Metadaten von meiner alten Instanz zu sichern, aber beim Versuch, den Pool zu sichern, ist ein Fehler aufgetreten. Es sieht so aus, als ob ich nicht in der Lage bin, meine gesamten VMs auf automatisierte Weise wiederherzustellen es hat nicht funktioniert

Ich kann alle Festplatten auf meiner neuen Installation gut sehen. Ich bin in der Lage, neue VMs zu erstellen und meine vorhandenen VDIs ohne großen Aufwand für Windows-Instanzen anzuschließen. Sie booten wie erwartet.

Meine Ubuntu-VMs (12.04) werden jedoch nicht gestartet. Sie zeigen einen schwarzen Bildschirm, und wenn ich die Eingabetaste drücke, wird in der oberen linken Ecke ein schwarzer Bildschirm mit einem Unterstrich (Cursor, der jedoch nicht blinkt) angezeigt. Die Registerkarte Leistung zeigt 100% CPU-Auslastung. Sie starten nie, ich kann sie nicht anpingen (nicht, dass auf der Registerkarte "Netzwerk" sowieso eine IP-Adresse angezeigt wird).

Eine weitere merkwürdige Sache - das scheint nur für Instanzen zu sein, die ursprünglich in XenServer erstellt wurden. Ich habe eine Ubuntu-VM, die ich von VirtualBox migriert habe und die bootet gut. Alle anderen "nativen" VMs können nicht gestartet werden.

Irgendwelche Ideen? Die einzige andere Sache, die man beachten sollte, ist, dass sie nicht einmal versuchen würden, zuerst zu booten. Beim Versuch, eine neu erstellte VM zu starten, wurde der Fehler angezeigt:

The bootloader for this VM returned an error -- did the VM installation succeed? INVALID_SOURCE 

In meinen Notizen habe ich dokumentiert, diesen Befehl auszuführen, damit die VM gestartet wird:

xe vm-param-set uuid=<vm-uuid> HVM-boot-policy=BIOS\ order HVM-boot-params:order=dc 

Dies schien mir näher zu kommen, aber jetzt bekomme ich nur noch den schwarzen Bildschirm und bin nicht sicher, wie ich vorgehen soll.

1

0 Antworten auf die Frage