Das Problem ist, daß sich eine Linux-VM reproduzierbar nach der X86Fault_Warning-Meldung weghängt und nur noch per Reset- oder Shutdown-Schaltfläche zu beenden ist. Das Problem wurde auch von unserem Ronny aka "e-e-e" im Thread Installation eines Tiny Core Linux startet nicht bereits 2010 beschrieben.May 02 02:34:53: vcpu-0| Unknown int 10h func 0x0000
May 02 02:34:53: vcpu-0| Unknown int 10h func 0x0000
May 02 02:34:53: vcpu-0| X86Fault_Warning: vmcore/vmm32/bt/btpriv.c:1353: cs:eip=0x60:0xc022b420 fault=13
May 02 02:36:06: vmx| VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOff with reset
Mit Ubuntu sieht die Fehlermeldung aber auch nicht besser aus:
VM-seitig äußert sich dieses Problem darin, daß GRUB noch erscheint und man den gewünschten Eintrag zwar auswählen kann, der VM-Bildschirm dann aber schwarz bleibt und die CPU bei ca 75% Last verbleibt.May 04 00:48:44: vcpu-0| Unknown int 10h func 0x0000
May 04 00:48:44: vcpu-0| Unknown int 10h func 0x0000
May 04 00:48:44: mks| VNCENCODE 1 encoding mode change: (640x480x24depth,32bpp)
May 04 00:48:48: mks| VNCENCODE 1 encoding mode change: (1024x768x8depth,8bpp)
May 04 00:48:48: vcpu-0| X86Fault_Warning: vmcore/vmm32/bt/btpriv.c:1353: cs:eip=0x60:0xc10373a3 fault=13
May 04 00:48:48: vcpu-0| Msg_Hint: msg.monitorevent.halt (not shown)
Hier die Ausgangslage VMX-technisch gesehen:
Erfolg =guestOS = "ubuntu"
Ulli hatte in einem WS-Thread geschrieben, mal Auflösung und Video-RAM genauer einzustellen:
Erfolg =guestOS = "ubuntu"
svga.maxWidth = "1024"
svga.maxHeight = "768"
svga.vramSize = "8388608"
In irgendeinem von gefühlten 1000 Threads im Kraken stand dann, daß man einfach mal als Gast-OS "winnt" einträgt. Gesagt und getan:
Erfolg =guestOS = "winnt"
svga.maxWidth = "1024"
svga.maxHeight = "768"
svga.vramSize = "8388608"
Da die Meldung immer wieder auf X86Fault_Warning: vmcore/vmm32/bt/btpriv.c lautet, scheint es ein Problem mit X86 (Grafik) und BT (Binary Translation) zu geben. Die Angabe von Auflösung und Video-RAM hat sich als wenig hilfreich erwiesen und fliegt daher wieder raus. Also probieren wir:
Erfolg =guestOS = "ubuntu"
monitor_control.vt32 = "TRUE"
In einer letzten Verzweifelung der Versuch mit:
Erfolg =guestOS = "winnt"
monitor_control.vt32 = "TRUE"
Ähem, was'n das. Ich hab eine 32bittige Ubuntu-VM und die startet nur, wenn man (a) die Virtualisierung in HW einschaltet und (b) das Gast-OS auf "winnt" setzt :?::!:
Okay, das könnte auch Zufall sein. Also geschwind die letzten beiden Einstellungen mit der Zabbix-Appliance und Suse12.3 ausprobiert und die VM bleibt nicht wieder nach der Bootauswahl hängen. Da mir der voreingestellte GRUB-Schirm zu klein ist, hab ich als Startoption mal "VGA = 0x341" (1024x768x32) eingetragen und die VM startet weiterhin.