Installation des Linux-Gastsystems bleibt bei Loading... hängen
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird. Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar. |
---|
Problembeschreibung
Beim Versuch der Installation mancher Linux-Gastsystems unter Xen (vor Xen Version 3.2), KVM oder Hyper-V bleibt die Installation gleich zu Beginn mit folgendem Hinweis hängen:
ISOLINUX 3.31 0x46388cdf Copyright (C) 1994-2005 H. Peter Anvin Loading...
Hier auch noch ein Screenshot dazu beim Versuch unter XEN das Linux-Gastsystem zu installieren:
Das Problem tritt dadurch auf, weil bei den Intel VT Funktionen in der CPU keine Real Mode Calls emuliert werden. Diese Real Mode Calls werden teilweise für den grafischen Begrüßungs-Screen bei Installations-CDs benötigt (bei Isolinux GFXBOOT Parameter).
Ab Xen Version 3.2 soll das Problem nicht mehr auftreten, da ab dieser Version der Real Mode vollständig emuliert wird (Details dazu im Announcement von Xen 3.2).
Betroffene Hardware
- Server mit Intel CPUs mit VT Funktion
Lösung
Auf den grafischen Begrüßungs-Screen kann meist problemlos verzichtet werden. Dazu wird der GFXBOOT Parameter in der Isolinux Konfiguration entfernt.
Dazu sind folgende Schritte notwendig:
- CD/DVD bzw. iso-Image auf einem Linuxsystem mounten, z.B. nach /media/cdrom
- CD-Inhalt in ein temporäres Verzeichnis kopieren, z.B.
cp -a /media/cdrom/* /tmp/cdrom/
- GFXBOOT Paramter mit einem Editor (z.B. vi oder nano) in isolinux.cfg auskommentieren oder entfernen (die Datei isolinux.cfg kann sich in unterschiedlichen Verzeichnissen auf der CD befinden - je nachdem wo der Ersteller der CD diese platziert hat - ggf. die Datei mittels find Kommando suchen)
- Ein neues ISO-Image erstellen. Das Kommando hat folgende Syntax (die Paramter -b bzw. -c verweisen auf die Dateien von Isolinux - abhängig vom ursprünglichen Ersteller des ISOs können das unterschiedliche Verzeichnisse sein):
mkisofs -r -T -J -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat \ -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/neuesimage.iso /tmp/cdrom/
Das neue ISO Image kann nun verwendet werden und die Installation des Gastsystems sollte ohne grafischem Begrüßungs-Screen nun funktionieren.
Weblinks
- http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2877380&SiteID=17
- https://bugs.launchpad.net/ubuntu/+bug/83642
- http://forums.xensource.com/message.jspa?messageID=10177#10177
- http://kvm.qumranet.com/kvmwiki/Intel_Real_Mode_Emulation_Problems
Autor: Werner Fischer Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.
|