Ist es besser, einen Dual-Boot oder eine VM auszuführen?


12

Ich möchte Windows Vista 64bit (eventuell Windows 7) und Ubuntu auf demselben Computer ausführen.

Ich möchte Spiele spielen und Grafikdesign in Windows machen. Ich möchte Code schreiben, im Internet surfen, E-Mails abrufen und alles andere hauptsächlich unter Linux tun.

Windows kann offensichtlich nicht auf einer VM gehostet werden, da ich intensive Grafikaufgaben ausführen möchte, aber ich habe mich gefragt, ob es sinnvoller wäre, eine VM mit Linux auszuführen, für die ich Windows und Windows starten müsste und starten Sie die Linux-VM jedes Mal. Oder, wenn ich nur dual booten und in etwa 80% der Fälle mit Linux booten und einfach neu starten soll, wenn ich Windows verwenden muss.

Ich habe nicht viel Erfahrung in diesem Bereich und neige im Moment eher zum Dual-Booten. Könnt ihr etwas Licht in das Thema bringen? Ist es besser, einen Dual-Boot-Vorgang auszuführen oder nur eine Linux-VM auszuführen?

Antworten:


17

Dual Boot ist Zeitverschwendung. Ich beschreibe es den Leuten als "das 5-Minuten-Alt-Tab". Die Konfiguration ist mühsam und da Sie nicht beide Betriebssysteme gleichzeitig ausführen können, müssen Sie, wenn Sie das Betriebssystem benötigen, das Sie nicht ausführen, jede App beenden und neu starten.

Ich vermeide Doppelstiefel wie die Pest. VM den ganzen Weg.

Oder verwenden Sie einfach ein einzelnes Betriebssystem, das genau das tut, was Sie möchten. Windows mit Cygwin bietet eine Menge von Unixy-Sachen, die die meisten Leute brauchen.


+1, das ist ein guter Punkt. Was ich durch Dual-Booten an Leistung gewinnen würde, würde höchstwahrscheinlich durch Kontextwechsel zwischen Windows und Linux in den Schatten gestellt.
Robert Greiner

4
Ich bin völlig anderer Meinung - wenn Sie ein Gamer sind, ist die Installation eines abgespeckten Fensters definitiv der richtige Weg.
Phoshi

1
Würde das Ausführen von Linux in VM im Gegensatz zu naiv nicht einen der Hauptvorteile von Linux zunichte machen? Sie haben immer noch die Systemressourcen von Vista (auch wenn diese entfernt wurden), die auf dem Computer vorhanden sind, wenn Sie das Linux-VM auf dem Computer ausführen. Ich denke, es hängt davon ab, was Ihre Hauptsorge bei der Verwendung von Linux ist. Ich kenne auch keine Antwort darauf, aber hat jemand versucht, WINE zu verwenden, um Windows-Spiele unter Linux auszuführen? Ich würde mir nicht vorstellen, dass es funktionieren würde, aber ich könnte mich irren.
Daddy Su

Wein ist extrem fehlerhaft. Ich habe Debian und Vista dual gebootet, aber ich benutze Debian nicht so oft. Ich habe versucht, Starcraft auf Wine zu spielen und das Battle.net war ein Chaos. Es gibt ein Programm (aber es ist nicht kostenlos), das perfekt funktioniert. Ich kann mir den Namen nicht vorstellen. Ich denke, es heißt Cedega.
xxl3ww

6

Wenn Sie nicht das volle Potenzial Ihrer Grafikkarte für Ihre Linux-Anwendung benötigen, ist die Virtualisierung mit Sicherheit ausreichend. In diesem Fall ist natives Linux obligatorisch.

aber lass dich von ZimmyDubZongyZongDubby nicht mit seinen Äußerungen abschrecken. Wubi ist eine einfache und unkomplizierte Möglichkeit (und somit ideal für Anfänger), eine beliebige Ubuntu-Version in einer Windows / Linux-Dualboot-Umgebung einzurichten. Installieren und deinstallieren Sie Ubuntu wie jede andere Windows-Anwendung auf einfache und sichere Weise.


3

Installieren Sie Windows und führen Sie Linux in einer VM aus. Verwenden Sie jedoch eine xwindows-Software wie xwin-32 oder eine ähnliche, um Ihre Linux-Fenster auf Ihren MS Windows-Desktop zu bringen.

Ich denke, Sie werden es mögen, auf diese Weise zu arbeiten, da Sie Terminalfenster haben und in der Lage sind, mehr oder weniger jede nicht grafikintensive Linux-App nahtlos zu öffnen. Sie können mischen und anpassen.

Wenn Sie mehr Prozessor benötigen, um ein Spiel auszuführen, fahren Sie einfach die Linux-VM herunter.

VirtualBox oder VMWare Server sollten beide recht gut funktionieren.


2

Ich habe zuerst Linux installiert. Dann habe ich VMing Windows ausprobiert. Einige der Produkte Virtualbox (so glaube ich) unterstützen kein direktes X. Wenn Sie also 3D-Modelle erstellen, kann dies ein Problem sein.

Am Ende musste ich XP in einem Dual-Boot installieren und alle Laufwerke von Linux aus mounten, wenn ich darauf zugreifen wollte.

Ich bin dabei, eine Installation von 7 (wahrscheinlich heute Abend) durchzuführen und werde Windows und wahrscheinlich Virtual Machining Linux installieren. Wenn Sie sich nur die Konsolenbenutzung ansehen, würde ich "Cygwin" ausprobieren.

Eines der virtuellen Maschinenprogramme hat DirectX 7 (VMWare) unterstützt, obwohl ich glaube.

Edit: Der Ubuntu-Guide scheint abgeschafft worden zu sein, aber ich glaube, hier ist ein Riss davon. http://ubuntuforums.org/archive/index.php/t-499240.html


1

Ich denke, Sie werden feststellen, dass es umständlich ist, Ihr primäres Betriebssystem in einer VM zu haben. Es kann nicht schaden, die VM auszuprobieren. Sichern Sie Ihr / home-Verzeichnis an einem anderen Ort als der VM. Wenn Sie jemals den Wunsch verspüren, nativ zu werden, können Sie Ihre Konfigurationen mitnehmen.

Wenn Sie viel mischen, während Sie die Aufgaben erledigen, für die Sie Linux verwenden, und die Dinge, für die Sie Windows für VM verwenden, sind möglicherweise die besten, da Sie beim Dual-Boot diese Schalter einschränken müssen. Persönlich verwende ich Windows nur für Spiele, muss es aber noch etwas komfortabler konfigurieren, da ich meine E-Mails ohne Neustart abrufen möchte (zum Glück das meiste davon webbasiert).

Wenn Sie eine Nvidia-Karte besitzen, läuft Wine mit vielen neueren Spielen gut. Die Handelszweige heißen Codeweavers und Cedega. ATi Sie könnten Spiele zum Laufen bringen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.