bearbeiten:

bearbeiten:

Ich habe Windows 7 mit 32-Bit-System und vorher habe ich CentOS-6.5-i386-minimalCentOS auf meiner virtuellen Box ausgeführt, aber jetzt möchte ich CentOS 7 ausführen und es scheint (wenn ich mich nicht irre), dass esSindNEINLinks zum Herunterladen eines i386Bildes, da es nur welche gibt, x86_64von denen ich annehme, dass sie für 64-Bit-Systeme sind.

bearbeiten:

trotz der Antworten, die ich hier erhalten habe, konnte ich CentOS 7 problemlos installieren und mit der Arbeit beginnen.

Bildbeschreibung hier eingeben

Antwort1

Wenn Sie 32-Bit-Windows 7 auf einem 64-Bit-Prozessor ausführen, kann VirtualBox mit einigen Einschränkungen einen 64-Bit-Gast ausführen:

3.1.2. 64-Bit-Gäste

VirtualBox unterstützt 64-Bit-Gastbetriebssysteme sogar auf 32-Bit-Hostbetriebssystemen, sofern die folgenden Bedingungen erfüllt sind:

  1. Sie benötigen einen 64-Bit-Prozessor mit Unterstützung für Hardwarevirtualisierung (siehe Abschnitt 10.3, „Hardware- vs. Softwarevirtualisierung“).

  2. Sie müssen die Hardwarevirtualisierung für die jeweilige VM aktivieren, für die Sie 64-Bit-Unterstützung wünschen; Softwarevirtualisierung wird für 64-Bit-VMs nicht unterstützt.

  3. Wenn Sie 64-Bit-Gastunterstützung auf einem 32-Bit-Host-Betriebssystem verwenden möchten, müssen Sie auch für die jeweilige VM ein 64-Bit-Betriebssystem auswählen. Da die Unterstützung von 64 Bit auf 32-Bit-Hosts zusätzlichen Aufwand verursacht, aktiviert VirtualBox diese Unterstützung nur auf explizite Anforderung.

Um zu prüfen, ob Ihr Prozessor die Virtualisierung von Windows-Hosts unterstützt, verwenden Sie denHardwaregestütztes Virtualisierungstool von Microsoft.

Um zu überprüfen, ob Ihr Prozessor die Virtualisierung von Linux-Hosts unterstützt, führen Sie Folgendes aus:

egrep '(vmx|svm)' /proc/cpuinfo

Das Obige sucht nach vmxoder svmin /etc/cpuinfo. Wenn eines von beiden gefunden wird, werden alle Flags ausgegeben. Wenn sie jedoch nicht gefunden werden, wird nichts ausgegeben. Letzteres bedeutet, dass Sie keine Hardwarevirtualisierung haben.

Antwort2

Von demCentOS-Wiki:

CentOS soll 100 % binärkompatibel mit seiner Upstream-Quelle Red Hat Enterprise Linux (RHEL) sein.

Von demRed Hat-Website:

Red Hat Enterprise Linux 7 bietet nur 64-Bit-ISOs und ermöglicht somit nur eine 64-Bit-Betriebsumgebung. 32-Bit wird jedoch auf folgende Weise unterstützt:

  • RHEL 7 wird weiterhin ausgewählte Bibliotheken sowohl in 32-Bit als auch in 64-Bit bereitstellen, sodass 32-Bit-Anwendungen in der 64-Bit-Umgebung des RHEL 7-Betriebssystems ausgeführt werden können. Diese Funktionalität ist auch für RHEL 5 und 6 verfügbar, wie im Wissensartikel dokumentiert:So installieren Sie 32-Bit-Pakete auf einem 64-Bit-System
  • RHEL 7 wird weiterhin die Multilib-Toolchain unterstützen, sodass Anwendungen sowohl für 32-Bit als auch für 64-Bit kompiliert werden können.
  • RHEL 7 kann mithilfe der KVM-Virtualisierungstechnologie sowohl 32-Bit- als auch 64-Bit-Virtual-Guest-Instanzen von RHEL 5 und RHEL 6 hosten.

Obwohl RHEL 7 32-Bit-Hardware nicht nativ unterstützt, kann nach zertifizierter Hardware gesucht werden imzertifizierte Hardwaredatenbank.

Antwort3

Es scheint, dass es eine weitere auf RHEL basierende Distribution namens Springdale gibt, von der es sowohl eine 64-Bit- als auch eine 32-Bit-Version gibt:http://springdale.math.ias.edu/

Nehmen Sie es jedoch mit Vorsicht, ich habe es nicht ausprobiert und kenne die Unterschiede zwischen diesem und CentOS nicht (falls es welche gibt).

verwandte Informationen