Alle Virtualisierungslösungen erfordern VT-x zum Ausführen von 64-Bit-Betriebssystemen, da sie eine Segmentierung benötigen, um einen Speicherschutz zwischen Gast und Host bereitzustellen
In der ursprünglichen Version von x86-64 (AMD64) war aufgrund der fehlenden Segmentierungsunterstützung im Long-Modus keine vollständige Software-Virtualisierung möglich, die den Schutz des Hypervisor-Speichers unmöglich machte, insbesondere den Schutz des Trap-Handlers das läuft im Adressraum des Gast-Kernels.
Revision D und spätere 64-Bit-AMD-Prozessoren (als Faustregel, solche, die in 90 nm oder weniger hergestellt werden) fügten die grundlegende Unterstützung für die Segmentierung im Langmodus hinzu, sodass 64-Bit-Gäste in 64-Bit-Hosts über binäre Übersetzung ausgeführt werden können . Intel hat der x86-64-Implementierung (Intel 64) keine Segmentierungsunterstützung hinzugefügt, wodurch eine 64-Bit-Software-Virtualisierung auf Intel-CPUs nicht möglich ist. Die Intel VT-x-Unterstützung ermöglicht jedoch eine 64-Bit-Hardware-unterstützte Virtualisierung auf der Intel-Plattform
https://en.wikipedia.org/wiki/X86_virtualization#Software-based_virtualization
Daher können Sie Windows 8 nebeneinander und Dual-Boot mit dem aktuellen Betriebssystem installieren. Sie können auch Windows 8 x64 und dann einen weiteren 32-Bit-Gast installieren, da für die Ausführung von 32-Bit-Gästen keine Unterstützung für Hardware-Virtualisierung erforderlich ist.
Sie können einen Emulator wie qemu oder Bochs verwenden, da jedoch alles unter Emulation läuft, ist es sehr langsam . Ich habe schon vor langer Zeit versucht, ein 64-Bit-Live-Linux auszuführen, und nachdem ich lange darauf gewartet hatte, dass es startete, gab ich auf