Ich habe vor kurzem einen neuen Vista-PC gekauft, hatte aber viele Probleme damit, alles darauf zum Laufen zu bringen, also habe ich den größten Teil meiner Arbeit (Entwicklung und anderes) weiterhin auf einem langsamen XP-Rechner erledigt, den ich schon seit Jahren habe.
Bis jetzt - ich habe VMware Convertor verwendet, um ein Image meines alten XP-Rechners zu erstellen, und jetzt führe ich es auf meinem Vista-Rechner aus und erledige so gut wie alle meine Aufgaben in dieser virtuellen XP-Maschine. Ich verwende VMware Worstation.
Jeden Morgen starte ich also meinen Vista-Rechner, dann starte ich meine virtuelle XP-Maschine und verbringe den ganzen Tag mit der Arbeit in der virtuellen XP-Maschine.
Ja, Sie können es sich wahrscheinlich denken: Ich bin das komplette Gegenteil eines VMware Power Users... Ich habe keine Ahnung von Snapshots, verknüpften Klonen oder irgendetwas anderem als den absoluten Grundlagen des Betriebs einer VM. Aber ich habe dieses System gut eingerichtet, und es funktioniert gut. Alles läuft viel schneller als auf meinem alten Rechner.
Ich mache mir jedoch Sorgen, dass die VM beschädigt wird und ich alles verliere. Natürlich kann ich die gesamte VM sichern, und ich kann die Dateien auf der VM sichern, und das werde ich auch tun, aber Ich frage mich, ob es nicht einfacher und sicherer wäre, ein zugeordnetes Laufwerk oder einen öffentlichen Ordner für meine gesamte Arbeit zu verwenden. so dass im Falle eines Ausfalls der XP-VM alle meine Dateien auf dem Vista-Rechner verfügbar sind.
Das wäre auch gut, weil ich dann problemlos Dateien zwischen dem Vista- und dem XP-Rechner austauschen könnte (ich verwende Vista für die eine oder andere Sache). Aber ich frage mich, ob das Lesen und Schreiben von Dateien von meinem XP-Rechner dadurch viel langsamer wird? (z.B. wenn ich ein großes Java-Projekt kompiliere, das viele IOs auf einmal erfordert).
Die Informationen über wie um diese Dinge einzurichten, ist leicht verfügbar, aber ich habe es nicht so einfach gefunden, den besten Ansatz für meine Arbeit herauszufinden. Die meisten Leute verwenden VMs für viel fortgeschrittenere Zwecke als ich.
Außerdem frage ich mich, ob es noch andere Tipps oder wichtige Überlegungen für diese Art von Setup gibt, bei dem man seine ganze Arbeit in einer VM erledigt? z.B. was kann schief gehen und wie kann ich es vermeiden? Gibt es sonst noch etwas?