Mein Debian-Kernel ist linux-image-2.6.32-5-amd64 und der Befehl uname -m gibt x86_64 zurück. apt-get erhält jedoch i386-Pakete (diese /var/cache/apt/archives/*_i386.deb) und erhält niemals ein amd64-Paket.

Ich möchte Installieren Sie die Virtualbox, aber weder -i386 noch -amd64 funktionieren für mich.

Ich habe versucht, virtualbox-4.1-amd64.deb zu installieren, aber es wurde gesagt, dass die Version falsch ist. Dann kann ich nur virtualbox-4.1-i386.deb. Aber nach der Installation von -i386 konnte virtualbox die Client-VM nicht starten, Systemfehlanpassungsfehler.

Ich bin verwirrt, was der wahre Bogentyp meines Systems tatsächlich ist. i386? amd64? oder x86_64?

Kommentare

  • Vielleicht müssen Sie zuerst weitere Informationen zu Ihrem Computer hinzufügen: Schauen Sie sich diese askubuntu.com/questions/47623/…

Antwort

Sie führen einen amd64-Kernel auf einem amd64-Prozessor aus (x86_64 und amd64 sind Synonyme). Sie führen eine i386-Distribution aus. Mit anderen Worten, Sie führen 32-Bit-Binärdateien mit einem 64-Bit-Kernel aus. Hintergrundinformationen finden Sie unter Linux-Befehl zum Zurückgeben der Anzahl der Bits (32 oder 64)? .

Unter Linux können Sie ausführbare i386-Dateien ausführen ein amd64-Kernel, aber nicht umgekehrt. Sie könnten also eine amd64 VirtualBox-Binärdatei installieren, diese kann jedoch nicht aus Ihrer aktuellen Distribution stammen, die nur 32-Bit-ausführbare Dateien und Bibliotheken enthält.

Eine i386 VirtualBox-Binärdatei kann ein amd64-Image ausführen, jedoch nur, wenn Ihr Prozessor hat CPU-Virtualisierungserweiterungen (Intel VT-x oder AMD-V). Wenn dies nicht der Fall ist, müssen Sie eine amd64 VirtualBox ausführen, die Sie unabhängig installieren können (Sie müssen jedoch alle Bibliotheken haben, die für die ausführbaren VB-Dateien erforderlich sind) oder in einer Distribution, die Sie in einem Schroot installieren .

Kommentare

  • Ich habe Debian OS mit der amd64-DVD neu installiert und jetzt ' ist in Ordnung!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.