VirtualBox-Host: Ubuntu vs. Windows XP

7

Um die Lebensdauer meines Computers zu verlängern, ersetze ich das schwächste Glied, die Festplatte, und installiere ein neues Betriebssystem.

Ich hatte geplant, XP Pro als meinen Virtualbox-Host und Ubuntu als Gast zu verwenden.

Nachdem ich mit Ubuntu Desktop und Server rumgespielt habe, bin ich wirklich beeindruckt und denke darüber nach, das Virtualbox-Setup umzukehren. Ubuntu Host XP Gast.

Ich würde XP für Adobe Fireworks, Netflix und iTunes verwenden (vielleicht), das ist so ziemlich alles.

Gibt es einen Grund, Ubuntu nicht mit XP-Gast zu hosten? Ich weiß, dass die xp vbox als Gast langsamer läuft, aber wie viel langsamer?

Es ist ein Desktop. 4 GB RAM, 500 GB Festplatte, Pent D 3,2 GHz

iambriansreed
quelle
Gibt es einen bestimmten Grund, warum Sie Ubuntu verwenden? Vielleicht reicht Cygwin aus, um Ihren Zweck zu erfüllen. wenn Sie nur die Leistung eines Nix-Terminals benötigen.
Starcorn
Schön, alle Rückmeldungen zu sehen. Ich habe meinen alten Dell XPS-Desktop durch ein glänzendes neues MacBook Pro 17 "ersetzt.
Ich liebe

Antworten:

6

Mach einfach weiter. Es wird dir gut gehen.

4 GB RAM, 500 GB Festplatte, Pent D 3,2 GHz

Hübsch genug, um Windows oder ein anderes Betriebssystem als virtuelle Maschine auszuführen.

aneeshep
quelle
5

Gibt es einen Grund, Ubuntu nicht mit XP-Gast zu hosten? Ich weiß, dass die xp vbox als Gast langsamer läuft, aber wie viel langsamer?

Virtual Box ist eine gute Lösung, um Windows von Ubuntu verfügbar zu machen, falls Sie es benötigen. Wie aneeshep bereits sagte, ist Ihr System mehr als ausreichend, um eine faire Leistung zu erzielen. Ein virtualisiertes System ist jedoch natürlich langsamer als eine ordnungsgemäße Installation. Es gibt einige 3D-Unterstützung, aber abhängig von Ihrer Grafikkarte reicht dies möglicherweise nicht aus, damit eine bestimmte Anwendung wie vorgesehen ausgeführt werden kann. Dies gilt insbesondere für Spiele. Die meisten Windows-Spiele werden nicht in einer virtuellen Maschine ausgeführt . Sie müssen Ihre Anwendungen auf Ihrem individuellen System testen, um herauszufinden, ob sie für Sie gut genug funktionieren.

Als Faustregel kann es ratsam sein, das Betriebssystem als Host zu haben, in dem Sie die meiste Zeit verbringen, und den Gast für Dinge zu haben, die Sie mit dem Host-Betriebssystem nicht tun können. Da Sie mit Windows nicht viel tun können (aber auch nur wenige, die Sie mit Ubuntu nicht tun können!), Müssen Sie bedenken, dass Sie aus Leistungs- und Sicherheitsgründen Ubuntu als primäres Betriebssystem weitaus besser haben als unter Windows XP laufen.

Für iTunes müssen Sie wissen, dass das Brennen von Audio-CDs selbst in der jüngsten Version von Virtual Box 4.0 nicht unterstützt wird und ausgefallene 3D-Inhalte wie Coverflow möglicherweise nicht funktionieren.

Sobald Sie Ihr System eingerichtet haben, ist es auch eine gute Idee, alle Ihre Daten außerhalb der virtuellen Festplatte zu halten, um von Host und Gast über freigegebene Ordner oder über Netzwerkzugriff auf sie zuzugreifen.

Takkat
quelle
1

Ja, Sie können eine virtuelle Maschine ausführen und ihr etwa 1 GB Speicher zuweisen. Sie können freigegebene Ordner oder sogar Samba für Ihre Musiksammlung verwenden.

Arthur Knopper
quelle
1

Gibt es einen Grund, Ubuntu nicht mit XP-Gast zu hosten? Ich weiß, dass die xp vbox als Gast langsamer läuft, aber wie viel langsamer?

Ich verwende genau diese Konfiguration mit Ubuntu 10.10 als Host und Windows XP in VirtualBox. Meine Hardware ist niedriger als Ihre - ich habe 2 GB RAM, 160 GB Festplatte und einen Pentium M-Prozessor. Es läuft alles einwandfrei, aber ich führe keine Spiele im Windows XP-Image aus, sodass Ihr Kilometerstand variieren kann. Ich verwende auch den XUbuntu-Desktop anstelle des Standard-Desktops (Gnome oder KDE), was wahrscheinlich bedeutet, dass ich weniger Ressourcen auf dem Host verwende. Ich habe der VM unter Windows XP 512 MB zugewiesen, und damit scheint es in Ordnung zu sein.

Ich stimme auch Takkats Antwort zu : Auf dem Host-Betriebssystem sollten Sie die meiste Zeit verbringen, um die beste Leistung zu erzielen.

richardneish
quelle
1

Ich würde vorschlagen, Ubuntu als Host-Betriebssystem beizubehalten. Es hört sich so an, als ob Ihre Hardware beide Szenarien bewältigen sollte, aber es gibt einige Vor- und Nachteile, die für dieses Setup spezifisch sind. Erstens wären die folgenden Vorteile:

  • Wenn Sie Windows XP in einer VM behalten, können Sie Ihre Installation problemlos über mehrere Installationen und / oder Hardwarekonfigurationen migrieren, ohne Lizenzprobleme auszulösen
  • Mit GDM können Sie sich direkt bei einer virtuellen Maschine anmelden ( weitere Informationen ), ohne einen vollständigen Desktop zu starten

Dieses Setup weist jedoch einige Nachteile auf:

  • USB-Unterstützung über Virtualbox kann problematisch sein
  • Die 3D-Beschleunigung ist möglicherweise nicht schnell genug für neuere Anwendungen, die viel Leistung erfordern

Abhängig davon, was die Vor- und Nachteile für Sie bedeuten, würde ich sagen, dass Ubuntu eine ausgezeichnete Wahl für ein Host-Betriebssystem ist.

Windigo
quelle
0

Meine persönliche Erfahrung war, dass Virtual Box zwar Spaß macht, Systeme und Funktionen auszuprobieren, aber auch Kopfschmerzen bereitet. Die Lösung, die sich für mich herausgestellt hat, besteht darin, einen alten XP-Computer sowie eine neuere Linux-Maschine an einen kvm-Switch anzuschließen.


quelle
0

Bestimmte Dinge funktionieren unter Linux einfach nicht, wie bestimmte Windows-zentrierte Elektronik, bestimmte Spiele, iTunes usw. Sie können Windows auf der ersten Partition für die wirklich schwierigen oder unmöglichen Aufgaben belassen, die ohne nicht virtuelles Windows möglich sind. Installieren Sie dann Ubuntu und VirtualBox. Erstellen Sie eine virtuelle Windows-Maschine, die alles tut, was sie kann, wie iTunes oder was Sie haben. Dann sind Sie für Funktion und Präferenz abgedeckt.


quelle
0

Um die oben genannten Nachteile zu vermeiden, würde ich eine Hybridoption vorschlagen (das ist, was ich verwende):

Maschine ist Dual-Boot Ubuntu / Windows und ich habe virtuelle Box in Ubuntu eingerichtet, um die Windows-Festplatte / Partition als VM ausführen zu können (müssen mehrere Hardware-Profile in Windows erstellen - native & VM). Es gibt mehrere Godo-Sites, die erklären, wie das geht.

Auf diese Weise können Sie Ubuntu + Windows gleichzeitig ausführen. Wenn Sie aus irgendeinem Grund nicht genügend Leistung erhalten haben (Spiel spielen oder spezielle Fenster für spezielle Hardware benötigen), können Sie problemlos auf native Hardware umsteigen, ohne dies zu tun um 2 Bilder von Fenstern zu pflegen.

Nachteile: Jedes Mal, wenn ich hin und her wechsle, erhalte ich die nervige Windows-Registrierung, aber ich glaube, dass sie deaktiviert werden kann, ich habe es einfach nicht ausprobiert

Ein weiterer Nachteil ist, dass bei der Installation von Windows auf nativer Hardware zunächst IO APIC verwendet wird. Dies bedeutet, dass Sie diese Option in Ihrer VM verwenden müssen, was für VirtualBox ein Leistungseinbruch darstellt. Leider zeigen Virtualbox-Dokumente deutlich an, dass wir IO APIC in Windows nach der Installation nicht deaktivieren können. Ich bin nicht sicher, ob Sie es umgehen können, indem Sie das Betriebssystem zuerst in der VM installieren (ohne IO APIC) und dann von der Festplatte starten (habe es noch nicht ausprobiert).


quelle