Palladin007
assimiliert
Moin,
ich habe mir gedacht, dass ich einzelne Programm-Gruppen (z.B. Entwicklungs-Umgebung und dazugehörige Software) in einzelnen VMs unterbringe und dann auch von dort aus starte.
Das Ziel dahinter ist, dass ich Programme, die ich nur im Zusammenhang brauche, auch kompakt habe, so kann ich verschiedene Versionen installieren und parallel nutzen ohne mein Main-System zu "verkleben".
Ein Beispiel ist Visual Studio und was dazu gehört. Es kommt gelegentlich vor, dass ich auf ältere Versionen zurück greifen muss, aktuell habe ich Drei installiert.
VS bringt aber auch ein riesiges Paket an Zusatz-Software mit sich, die auch versioniert ist und damit ebenfalls mehrfach installiert werden kann - manchmal muss.
Das Ergebnis ist eine riesige Liste von Programmen, die ich nur manchmal benötige, die mir aber mein System unnormal zu kleistern. Vollständig entfernen ist gerade bei diesem Beispiel ein Kunststück bis unmöglich.
Ich möchte daher einzelne unabhängige VMs haben, die im Grunde nur das Minimum mit bringen, sich aber bei Bedarf (wenn ein Programm etwas bestimmtes benötigt, wie z.B. umfangreicherer Grafik-Zugang) erweitern lässt.
In jeder VM kann ich dann Programme installieren und das ganze Mini-System bringt nur das mit, was es wirklich braucht, damit es nicht zu lange zum Starten braucht.
Das Ganze würde dann auch noch mehr Vorteile mit sich bringen.
So kann ich z.B. Browser in einer solchen VM installieren, oder ich installiere ein Spiel, das so alt ist, dass es nicht einmal mit passendem Kompatibilitäts-Modus läuft.
Oder ich kann so einzelne Programm-Gruppen gesondert von einander versionieren und sichern, ich muss sie nicht mehr installieren, kann sie schnell zurück setzen oder auch mal eben auf einen anderen Rechner kopieren.
Wichtig ist dabei nur, dass ich auch gemeinsam genutzte Ordner fest legen kann, dass z.B. Visual Studio aus der Mini-VM auf ein Laufwerk schreibt, das von meinem Main-System verwaltet wird.
Das macht es dann einfacher, bestimmte Daten (wie z.B. Projekte) zu verwalten und auch untereinander zu tauschen, während ein Zurücksetzen des Mini-Systems diese Daten nicht verändert.
Die Programme, die in der Mini-VM liegen, erhalten dann einen eigenen Festplatten-Bereich, eine eigene Registry, eigene Rechte-Zuweisungen, etc.
Das alles ist bei der Nutzung aber nicht sichtbar, da Programme aus dem Main-System über eine normale Verknüpfung gestartet werden können. Läuft die VM, wird dort die gewünschte Software gestartet, läuft sie nicht, wird die VM "aufgeweckt". Sind alle Programme eine Weile aus, wird auch die Mini-VM abgeschaltet,
Gibt es ein kostenloses Programm, was das kann, oder ist das auch mit VMWare kostenlos möglich?
VMWare wäre toll, da sich viele VMs so einfach verwalten lassen.
Die größte Schwierigkeit sehe ich darin, dass das auch mit Visual Studio, dem SQL-Server und andere ziemlich hardwarenahe Software funktionieren muss. Denn gerade diese Software stellt einen der Hauptgründe dar, warum ich das machen will: Das Installieren und Einrichten des kompletten Pakets dauert eine Ewigkeit, während vollständiges Entfernen kaum möglich ist.
Wenn das auch mit Videospielen ala Battlefield 4 funktioniert, dann wunderbar, aber darauf kann ich auch verzichten.
Ich bedanke mich für eure Hilfe ^^
ich habe mir gedacht, dass ich einzelne Programm-Gruppen (z.B. Entwicklungs-Umgebung und dazugehörige Software) in einzelnen VMs unterbringe und dann auch von dort aus starte.
Das Ziel dahinter ist, dass ich Programme, die ich nur im Zusammenhang brauche, auch kompakt habe, so kann ich verschiedene Versionen installieren und parallel nutzen ohne mein Main-System zu "verkleben".
Ein Beispiel ist Visual Studio und was dazu gehört. Es kommt gelegentlich vor, dass ich auf ältere Versionen zurück greifen muss, aktuell habe ich Drei installiert.
VS bringt aber auch ein riesiges Paket an Zusatz-Software mit sich, die auch versioniert ist und damit ebenfalls mehrfach installiert werden kann - manchmal muss.
Das Ergebnis ist eine riesige Liste von Programmen, die ich nur manchmal benötige, die mir aber mein System unnormal zu kleistern. Vollständig entfernen ist gerade bei diesem Beispiel ein Kunststück bis unmöglich.
Ich möchte daher einzelne unabhängige VMs haben, die im Grunde nur das Minimum mit bringen, sich aber bei Bedarf (wenn ein Programm etwas bestimmtes benötigt, wie z.B. umfangreicherer Grafik-Zugang) erweitern lässt.
In jeder VM kann ich dann Programme installieren und das ganze Mini-System bringt nur das mit, was es wirklich braucht, damit es nicht zu lange zum Starten braucht.
Das Ganze würde dann auch noch mehr Vorteile mit sich bringen.
So kann ich z.B. Browser in einer solchen VM installieren, oder ich installiere ein Spiel, das so alt ist, dass es nicht einmal mit passendem Kompatibilitäts-Modus läuft.
Oder ich kann so einzelne Programm-Gruppen gesondert von einander versionieren und sichern, ich muss sie nicht mehr installieren, kann sie schnell zurück setzen oder auch mal eben auf einen anderen Rechner kopieren.
Wichtig ist dabei nur, dass ich auch gemeinsam genutzte Ordner fest legen kann, dass z.B. Visual Studio aus der Mini-VM auf ein Laufwerk schreibt, das von meinem Main-System verwaltet wird.
Das macht es dann einfacher, bestimmte Daten (wie z.B. Projekte) zu verwalten und auch untereinander zu tauschen, während ein Zurücksetzen des Mini-Systems diese Daten nicht verändert.
Die Programme, die in der Mini-VM liegen, erhalten dann einen eigenen Festplatten-Bereich, eine eigene Registry, eigene Rechte-Zuweisungen, etc.
Das alles ist bei der Nutzung aber nicht sichtbar, da Programme aus dem Main-System über eine normale Verknüpfung gestartet werden können. Läuft die VM, wird dort die gewünschte Software gestartet, läuft sie nicht, wird die VM "aufgeweckt". Sind alle Programme eine Weile aus, wird auch die Mini-VM abgeschaltet,
Gibt es ein kostenloses Programm, was das kann, oder ist das auch mit VMWare kostenlos möglich?
VMWare wäre toll, da sich viele VMs so einfach verwalten lassen.
Die größte Schwierigkeit sehe ich darin, dass das auch mit Visual Studio, dem SQL-Server und andere ziemlich hardwarenahe Software funktionieren muss. Denn gerade diese Software stellt einen der Hauptgründe dar, warum ich das machen will: Das Installieren und Einrichten des kompletten Pakets dauert eine Ewigkeit, während vollständiges Entfernen kaum möglich ist.
Wenn das auch mit Videospielen ala Battlefield 4 funktioniert, dann wunderbar, aber darauf kann ich auch verzichten.
Ich bedanke mich für eure Hilfe ^^