Ich hätte gerne eine Ubuntu 11.04 64-Bit-Testumgebung. Wenn ich versuche, die Ubuntu 11.04 64-Bit-Installations-CD in VirtualBox zu booten, wird die folgende Meldung von VirtualBox angezeigt:
Die VT-x / AMD-V-Hardwarebeschleunigung wurde aktiviert, ist jedoch nicht betriebsbereit. Ihr 64-Bit-Gast erkennt keine 64-Bit-CPU und kann nicht gestartet werden.
Stellen Sie sicher, dass Sie VT-x / AMD-V im BIOS Ihres Host-Computers ordnungsgemäß aktiviert haben.
Was mache ich falsch?
Einzelheiten:
- VBox.log , ubuntu-test.vbox und / proc / cpuinfo .
- Kernel: Linux aux 2.6.38-8-generic # 42-Ubuntu SMP Mo Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux
- Die Virtualisierungseinstellung im BIOS ist auf Aktiviert gesetzt.
virtualbox
cpu-architecture
ændrük
quelle
quelle
Antworten:
Um ein 64-Bit-System in einer VirtualBox ausführen zu können, benötigen Sie eine CPU, die die Virtualisierung unterstützt. AMD nennt diese Funktion AMD-V, Intel nutzt VT-x. Die Wikipedia erklärt das recht gut. Es gibt einige Pentium-4-CPUs, auf denen ein 64-Bit-Betriebssystem ausgeführt werden kann, die diese VT-x-Technologie jedoch nicht anbieten. Sie können Ihr System überprüfen, indem Sie ...
Wenn Sie keine Ausgabe erhalten, können Sie kein 64-Bit-Betriebssystem als Gast in Ihrer VirtualBox ausführen. Vergessen Sie jedoch nicht, Ihre BIOS-Einstellungen zu überprüfen. Möglicherweise können Sie diese AMD-V / VT-x-Funktionen im BIOS Ihres Computers aktivieren.
Und schließlich gibt es ein Kontrollkästchen in den VirtualBox-Einstellungen. Starten Sie VirtualBox, wählen Sie die virtuelle Maschine aus, auf der Sie Ihr 64-Bit-Betriebssystem ausführen möchten, und rufen Sie die Einstellungen dieser VM auf. Suchen Sie nach "Einstellungen -> System -> Beschleunigung" und vergewissern Sie sich, dass "VT-x / AMD-V aktivieren" aktiviert ist.
quelle
Stellen Sie sicher, dass Sie beim Erstellen des Gasts die 64-Bit-Version Ihrer Linux-Distribution im Assistenten ausgewählt haben. Ich hatte das gleiche Problem, aber es wurde behoben, indem die richtige Option auf "Version" der Distribution gesetzt wurde.
Selbst wenn Sie ein 64-Bit-ISO-Image booten, wird es erst ausgeführt, wenn ich diese Option festgelegt habe ( Allgemein -> Basis -> Version ).
Dann sollten Sie die Möglichkeit haben, VT-x und I / O Apic zu aktivieren.
quelle
Aktivieren Sie die Virtualisierung im BIOS.
Wenn es immer noch nicht funktioniert, schalten Sie die Maschine einige Minuten lang aus.
quelle
Sie müssen den IO-APIC aktivieren, um ein 64-Bit-Betriebssystem zu starten. Zumindest sagen das die Docs , schau dir den Text im großen roten Quadrat an;).
In Ihrer .vbox-Datei sieht es nicht aktiviert aus:
quelle
Laut VirtualBox sollten Sie:
3.1.4 enthält eine Problemumgehung für Benutzer mit einem defekten BIOS und ohne Option zum Aktualisieren. Setzen Sie die Umgebungsvariable VBOX_HWVIRTEX_IGNORE_SVM_IN_USE auf true:
Dadurch wird VirtualBox angewiesen, VERR_SVM_IN_USE zu ignorieren und AMD-V weiterhin zu verwenden.
Beachten Sie, dass dies ein Hack und gefährlich ist, wenn Sie mehr als einen Hypervisor gleichzeitig ausführen.
quelle
Dies ist nur bei VirtualBox ein Problem, für mich ist es immer noch ein Fehler. Wenn Sie dasselbe Betriebssystem installieren, können Sie sagen, dass Sie den VMWare-Player auf demselben Computer verwenden. Ohne das BIOS zu aktualisieren.
Sehr ärgerlich.
quelle
Bei einem Asus M5A88-M-Mobo mit einer AMD FX6100-CPU befindet sich die richtige BIOS-Auswahl in der 'CPU-Konfiguration' (unter der Registerkarte Erweitert), AKTIVIEREN Sie " Secure Virtual Machine Mode " und stellen Sie, wie bereits erwähnt, sicher, dass die VBox " Einstellungen ->" enthält System -> Acceleration "und stellen Sie sicher, dass" Enable VT-x / AMD-V "aktiviert ist.
Um mit dieser Konfiguration mehr als einen Core zuzulassen, müssen Sie die Cores im BIOS entsperren (oder indem Sie 4 auf dem Asus-Begrüßungsbildschirm drücken), aber ich habe Core Unlocker noch nicht ausprobiert.
quelle
Ich habe Virtual Box 4.1.12 mit dem entsprechenden Erweiterungspaket auf Linux Mint 13 Maya Xfce OS installiert und Windows XP Home Edition darauf installiert.
Mit ein wenig Hilfe von meinem Sohn habe ich jetzt die USB's aktiviert. Um die USBs zu aktivieren, drücken Sie die rechte Ctrl+ HomeTaste und wählen Sie Gerät → Gastzugaben installieren, führen Sie es aus, es installiert eine Reihe von Dingen in Windows, lassen Sie das 3d-Kästchen deaktiviert.
Wenn Windows neu gestartet wird, vergewissern Sie sich, dass es im abgesicherten Modus gestartet wird, melden Sie sich als Administrator (Windows) an und führen Sie die Installation der Gastzugaben erneut aus. Aktivieren Sie diesmal das 3D-Kontrollkästchen, und starten Sie die Sitzung neu, wenn alles abgeschlossen ist. Beenden Sie die Windows XP-Sitzung, schließen Sie VirtualBox und fahren Sie den Computer herunter. Starten Sie den Computer neu, starten Sie die virtuelle Box neu, starten Sie die Windows XP-Sitzung neu, drücken Sie jetzt rechts Ctrl+ Home, Gerät → USB sollte funktionieren, Sie sollten alle angeschlossenen USB-Geräte in der Dropdown-Liste sehen.
Ich konnte meinen TI-Rechner anschließen (der unter Linux nur sehr eingeschränkte Funktionen bietet (wahrscheinlich mehr als mein Wissen)). Windows XP in VirtualBox auf einem Linux-Host-PC ist die Lösung für Windows.
quelle
Wenn Sie die Kapazität haben, sollte das Aktivieren Ihres BIOS wirklich einfach sein. Starten Sie einfach das BIOS und suchen Sie nach "Virtualisierung". Es sollte unter "Sicherheit" sein. Dann einfach aktivieren. :)
quelle
Stellen Sie sicher, dass Sie VT-x / AMD-V im BIOS Ihres Host-Computers ordnungsgemäß aktiviert haben. Die Virtualisierungseinstellung im BIOS ist auf Aktiviert gesetzt.
Ich hatte das gleiche Problem. Ich habe die BIOS-Einstellungen geändert, um die VT-x-Virtualisierung auf meinem Lenovo zu aktivieren. Danach sagte die virtuelle Maschine, dass ich sie in meiner virtuellen Maschine nicht verwenden konnte, obwohl sie aktiviert war. Also löschte ich meine virtuelle Maschine und startete eine neue in der Benutzeroberfläche von Oracle VM VirtualBox. In diesem Fall wurde das VT-x auf der Registerkarte "Einstellungen / System / Beschleunigung" unter "Hardwarevirtualisierung" aktiviert.
quelle