In Oracle Virtualbox durchgeführte Änderungen auf Massenspeicher vhd werden nicht gespeichert
Hallo an alle Virtualbox Spezialisten
Ich habe 2 Probleme, wobei 1 Problem direkt im Titel beschrieben ist.
Ausgangssituation
Prozessor Intel Core i5-3570 mit 3,4GHz
RAM 16GB
Betriebssystem Windows 7 Ultimate 64 Bit mit SP1
Um alte Spiele wieder einmal spielen zu können, habe ich DOS-Box installiert.
Ein großteil der Spiele funktioniert mit DOS-Box, jedoch bestehen einige Spiele auf Win-9x.
Daher habe ich die kostenlose Software Oracle Virtualbox 5.1.22 installiert.
Als Betriebssystem wurde Windows 95b genommen.
Ein Treiber für einen universellen Grafikadapter vom 01.11.2009 ermöglicht sogar eine Grafikauflösung von 1024x786 mit 256 Farben.
Höhere Auflösungen bis 32Bit Farbtiefe stehen zur Verfügung, habe ich aber nicht getestet.
Weiters habe ich das 95Plus-Paket installiert.
Bis hierher funktioniert alles problemlos.
Ab jetzt kommen Probleme und Fragen.
1.)
Der Gastmodus und daher auch der gemeinsame Ordner sind in Oracle Virtualbox für Win-95, Win-98 und auch für Win-ME NICHT AKTIVIERBAR.
Daher kann ich keine Datein zwischen dem Gastsystem und dem Hostsystem austauschen.
2.)
Daher wollte ich auf einen USB-Stick als gemeinsamer Ordner ausweichen, um Daten zwischen dem Hostsystem und dem Gastsystem auszutauschen.
Leider wird kein einziger USB-Stick - auch mit FAT32 formatiert - im Gastsystem Win-95 erkannt.
Ich habe verschiedene USB-Treiber getestet, jedoch erfolglos.
3.)
Als letzte Möglichkeit wollte ich eine virtuelle Festplatte erzeugen, und auf dieser jene Daten speichern, die zwischen Hostsystem und Gastsystem ausgetauscht werden sollen.
Jetzt begannen die Probleme erst so richtig.
In Win-7 und höher kann über die Datenträgerverwaltung angeblich eine VHD erzeugt werden, nur bin ich mir laut Beschreibung / Infos sehr unsicher.
Ich will ja eine Datei, die sich wie eine "Virtuelle Festplatte" verhält.
Laut Programm Dateimanager wird aber auf einem bestimmten Datenträger ein gewisser Teil als "Virtuelle Festplatte" - VHD - verwendet.
Das ist etwas ganz anderes und daher für mich ungeeignet - oder von MS falsch beschrieben.
Nach einiger Suche im Internet habe ich das Programm "disk2vhd" gefunden.
Dieses Programm kann zwar eine Datei als VHD erstellen, aber auch nur von einem kompletten Datenträger und NICHT von einer Verzeichnisauswahl und / oder Dateiauswahl.
Mit diesem Programm ist auch NUR DIE ERSTELLUNG möglich. Datein von einer VHD können mit diesem Programm NICHT gelesen werden.
Wenigstens kann mit diesem Programm eine VHD-Datei von einem USB-Stick erzeugt werden, jedoch NICHT von einem "Virtuellen CD/DVD-Laufwerk".
2 Tage lang konnte ich auf diese Art die Daten vom Hostlaufwerk als VHD erstellen und im Gastsystem als D:}-Laufwerk einbinden, lesen, bearbeiten und Daten speichern..
Zum auslesen, um die neuen und / oder veränderten Daten vom Gastsystem in das Hostsystem einlesen zu können, fand ich das Programm "VHD Attach"
mit diesem Programm kann ich die VHD-Datei im Hostsystem auslesen, neue Dateien hinzufügen und bestehende Dateien löschen.
Das ganze ist zwar umständlich, aber es funktioniert(E).
Plötzlich werden Änderungenm die ich im Gastsystem auf dem VHD-Laufwerk durchführe, mit dem Programm "VHD Attach" im Hostsystem nicht mehr angezeigt.
Lese ich die VHD-Datei jedoch im Gastsystem ein, sind die Änderungen noch vorhanden
Ich habe auch kontrolliert, ob der Laufwerkbuuchstabe stiimmt.
4.)
Im virtuellen Gastsystem werden doch die Änderungen immer nur vorübergehend (temporär) gespeichert.
Wie muß ich des Programm "Oracle Virtualbox" oder das Gastsystem "Win-9x" beenden, um bewußte Änderungen zu speichern, oder ungewollte Änderungen zu verwerfen.
Es gibt diverse Möglichkeiten, die mich verwirren.
Sicherungspunkt erstellen, aktuellen Zustand speichern.
Wie komme ich auf Sicherungspunkt 1 oder 2, wenn 3 oder mehr Sicherungspunkte vorhanden sind?
Um eventuellen Fragen wozu usw vorzubeugen
Axium, Froghop und Blocks funktionieren NICHT mit Win-7 und auch NICHT mit DOS-Box
Bitte um Hilfe
Danke im voraus
Gerry
Ich habe 2 Probleme, wobei 1 Problem direkt im Titel beschrieben ist.
Ausgangssituation
Prozessor Intel Core i5-3570 mit 3,4GHz
RAM 16GB
Betriebssystem Windows 7 Ultimate 64 Bit mit SP1
Um alte Spiele wieder einmal spielen zu können, habe ich DOS-Box installiert.
Ein großteil der Spiele funktioniert mit DOS-Box, jedoch bestehen einige Spiele auf Win-9x.
Daher habe ich die kostenlose Software Oracle Virtualbox 5.1.22 installiert.
Als Betriebssystem wurde Windows 95b genommen.
Ein Treiber für einen universellen Grafikadapter vom 01.11.2009 ermöglicht sogar eine Grafikauflösung von 1024x786 mit 256 Farben.
Höhere Auflösungen bis 32Bit Farbtiefe stehen zur Verfügung, habe ich aber nicht getestet.
Weiters habe ich das 95Plus-Paket installiert.
Bis hierher funktioniert alles problemlos.
Ab jetzt kommen Probleme und Fragen.
1.)
Der Gastmodus und daher auch der gemeinsame Ordner sind in Oracle Virtualbox für Win-95, Win-98 und auch für Win-ME NICHT AKTIVIERBAR.
Daher kann ich keine Datein zwischen dem Gastsystem und dem Hostsystem austauschen.
2.)
Daher wollte ich auf einen USB-Stick als gemeinsamer Ordner ausweichen, um Daten zwischen dem Hostsystem und dem Gastsystem auszutauschen.
Leider wird kein einziger USB-Stick - auch mit FAT32 formatiert - im Gastsystem Win-95 erkannt.
Ich habe verschiedene USB-Treiber getestet, jedoch erfolglos.
3.)
Als letzte Möglichkeit wollte ich eine virtuelle Festplatte erzeugen, und auf dieser jene Daten speichern, die zwischen Hostsystem und Gastsystem ausgetauscht werden sollen.
Jetzt begannen die Probleme erst so richtig.
In Win-7 und höher kann über die Datenträgerverwaltung angeblich eine VHD erzeugt werden, nur bin ich mir laut Beschreibung / Infos sehr unsicher.
Ich will ja eine Datei, die sich wie eine "Virtuelle Festplatte" verhält.
Laut Programm Dateimanager wird aber auf einem bestimmten Datenträger ein gewisser Teil als "Virtuelle Festplatte" - VHD - verwendet.
Das ist etwas ganz anderes und daher für mich ungeeignet - oder von MS falsch beschrieben.
Nach einiger Suche im Internet habe ich das Programm "disk2vhd" gefunden.
Dieses Programm kann zwar eine Datei als VHD erstellen, aber auch nur von einem kompletten Datenträger und NICHT von einer Verzeichnisauswahl und / oder Dateiauswahl.
Mit diesem Programm ist auch NUR DIE ERSTELLUNG möglich. Datein von einer VHD können mit diesem Programm NICHT gelesen werden.
Wenigstens kann mit diesem Programm eine VHD-Datei von einem USB-Stick erzeugt werden, jedoch NICHT von einem "Virtuellen CD/DVD-Laufwerk".
2 Tage lang konnte ich auf diese Art die Daten vom Hostlaufwerk als VHD erstellen und im Gastsystem als D:}-Laufwerk einbinden, lesen, bearbeiten und Daten speichern..
Zum auslesen, um die neuen und / oder veränderten Daten vom Gastsystem in das Hostsystem einlesen zu können, fand ich das Programm "VHD Attach"
mit diesem Programm kann ich die VHD-Datei im Hostsystem auslesen, neue Dateien hinzufügen und bestehende Dateien löschen.
Das ganze ist zwar umständlich, aber es funktioniert(E).
Plötzlich werden Änderungenm die ich im Gastsystem auf dem VHD-Laufwerk durchführe, mit dem Programm "VHD Attach" im Hostsystem nicht mehr angezeigt.
Lese ich die VHD-Datei jedoch im Gastsystem ein, sind die Änderungen noch vorhanden
Ich habe auch kontrolliert, ob der Laufwerkbuuchstabe stiimmt.
4.)
Im virtuellen Gastsystem werden doch die Änderungen immer nur vorübergehend (temporär) gespeichert.
Wie muß ich des Programm "Oracle Virtualbox" oder das Gastsystem "Win-9x" beenden, um bewußte Änderungen zu speichern, oder ungewollte Änderungen zu verwerfen.
Es gibt diverse Möglichkeiten, die mich verwirren.
Sicherungspunkt erstellen, aktuellen Zustand speichern.
Wie komme ich auf Sicherungspunkt 1 oder 2, wenn 3 oder mehr Sicherungspunkte vorhanden sind?
Um eventuellen Fragen wozu usw vorzubeugen
Axium, Froghop und Blocks funktionieren NICHT mit Win-7 und auch NICHT mit DOS-Box
Bitte um Hilfe
Danke im voraus
Gerry
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 344674
Url: https://administrator.de/contentid/344674
Ausgedruckt am: 18.11.2024 um 09:11 Uhr
9 Kommentare
Neuester Kommentar
Sollte eigentlich so möglich sein wie du es denkst:
In der Datenträgerverwaltung über Aktion / Virtuelle Festplatte erstellen eine .VHD Datei erstellen mit der gewünschten Größe
Nun über Aktion / Virtuelle Festplatte anfügen diese VHD als ein virtuelles Laufwerk mounten + formatieren + einen laufwerksbuchstaben zuweisen
Nun die Dateien dahin schreiben und abschließend in der Datenträgerverwaltung mit rechtsklick "Virtuelle Festplatte trenen"
Jetzt diese .VHD in die virtuelle Maschine hinzufügen und Windows95 sollte es erkennen als eine "normale" festplatte
In der Datenträgerverwaltung über Aktion / Virtuelle Festplatte erstellen eine .VHD Datei erstellen mit der gewünschten Größe
Nun über Aktion / Virtuelle Festplatte anfügen diese VHD als ein virtuelles Laufwerk mounten + formatieren + einen laufwerksbuchstaben zuweisen
Nun die Dateien dahin schreiben und abschließend in der Datenträgerverwaltung mit rechtsklick "Virtuelle Festplatte trenen"
Jetzt diese .VHD in die virtuelle Maschine hinzufügen und Windows95 sollte es erkennen als eine "normale" festplatte
Ja, sobald die Festplatte getrennt ist, ist auch der inhalt in der VHD festgeschrieben, du kannst die Datei so oft kopieren wie du willst, der inhalt bleibt der erhalten.
Zum Thema änderungen nur temporär: schreibe doch mal daten auf die eingebundene VHD im virtuellen System und fahre dann das Virtuelle system herunter, nun sollten die änderungen auch fest in der VHD sein.
Zum Thema änderungen nur temporär: schreibe doch mal daten auf die eingebundene VHD im virtuellen System und fahre dann das Virtuelle system herunter, nun sollten die änderungen auch fest in der VHD sein.
Denke das würde zu sehr off topic gehen noch auch die Grundlagen von VMs in VirtualBox eingehen - da gibt es sicher gute tutorials im Netz. (Und da ist irgendwo der hund begraben bei deinem setup)
Aber stell die eine VHD wie einen Container vor:
Eingängen in ein System (container öffnen)
Dateien Ändern (Container befüllen / leeren )
Aushängen (container wieder schließen)
Wenn du dich dran hälst, dürfte ein transfer über mehrere systeme hinweg kein problem sein.
Aber stell die eine VHD wie einen Container vor:
Eingängen in ein System (container öffnen)
Dateien Ändern (Container befüllen / leeren )
Aushängen (container wieder schließen)
Wenn du dich dran hälst, dürfte ein transfer über mehrere systeme hinweg kein problem sein.
A)
- "Sicherrungspunkt" = Sicherrungspunk wird erstellt, die Maschine danach aber weiterhin ausgeführt
- "Den Zustand der maschine speichern" - Sicherungspunkt wird erstellt und die maschine daraufhin abgeschaltet
B) Ordentlich beenden besser, die Virtuelle Maschine ausschalten ist wie stecker ziehen (glaube windows95 mag sowas gar nicht)
C) System soweit vorbereiten bis du alles hast als ausgangspunkt, dannach einen klon erstellen, diesen klon kannst du nach belieben quälen bis er nicht mehr geht - dannach einfach vom ursprungssystem einen neuen klon erstellen und es geht von vorne los.
D) Nutz doch einfach die Datenträgerverwaltung, das kann beliebig große VHDs ertellen und damit kannst die auch einhängen und beliebige dateien einspielen.
- "Sicherrungspunkt" = Sicherrungspunk wird erstellt, die Maschine danach aber weiterhin ausgeführt
- "Den Zustand der maschine speichern" - Sicherungspunkt wird erstellt und die maschine daraufhin abgeschaltet
B) Ordentlich beenden besser, die Virtuelle Maschine ausschalten ist wie stecker ziehen (glaube windows95 mag sowas gar nicht)
C) System soweit vorbereiten bis du alles hast als ausgangspunkt, dannach einen klon erstellen, diesen klon kannst du nach belieben quälen bis er nicht mehr geht - dannach einfach vom ursprungssystem einen neuen klon erstellen und es geht von vorne los.
D) Nutz doch einfach die Datenträgerverwaltung, das kann beliebig große VHDs ertellen und damit kannst die auch einhängen und beliebige dateien einspielen.