VirtualBox – Windows 98 Daten austauschen
In diesem Beitrag zeige ich euch wie man unter VirtualBox und Windows 98 Daten austauschen kann.
VirtualBox – Windows 98 Daten austauschen
Der Austausch von Daten mit einem alten Betriebssystem wie Windows 98 ist etwas komplizierter, da man bei VirtualBox keine Gastintegration installieren kann. Ein einfaches Drag und Drop in die VM funktioniert also nicht. Man muss den Umweg über eine Netzwerkfreigabe gehen. Damit das klappt muss die virtuelle Maschine im selben Netzwerk wie der Host Computer von dam man zugreifen möchte. In meinem Fall ist das ein Windows 10 System.
Netzwerkbrücke
Standardmäßig erfolgt die Netzwerkkommunikation über NAT, das heißt die virtuelle Maschine kann so auf das Internet zugreifen, sieht aber das private Netzwerk nicht. Das ist ein wesentliches Sicherheitsfeature, vor allem dann, wenn man mit einem nicht mehr gepatchten System wie Windows 98 arbeitet. Um die virtuelle Maschine ins eigene Netzwerk zu geben muss die Einstellung „Netzwerkbrücke“ gewählt werden.
Nachdem das System nun läuft zeigt eine schnelle Abfrage der IP Adresse, dass wir vom DNS eine Adresse im eigenen Netzwerk bekommen haben:
Das Ziel ist nun, dass wir im Windows 98 Gast Rechner eine Netzwerkfreigabe für bestimmte Ordner erstellen, damit andere Rechner im selben Netzwerk darauf Schreibe- und Lesezugriff haben. Dafür muss man die Netzwerkfreigabe aktivieren.
SMB Freigabe
Standardmäßig ist in Windows 98 die Netzwerkfreigabe deaktiviert, da mit einer Freigabe eine Zugriffsmöglichkeit für Schadsoftware erstellt wird. Wir nehmen an unser Heimnetzwerk ist sicher und aktivieren die Freigabe unter Systemeinstellungen -> Netzwerk wie folgenden Screenshot zu sehen ist:
Unter „Datei- und Druckfreigabe…“ aktiviert man die Checkbox für „Anderen Benutzer soll der Zugriff auf meine Daten ermöglichst werden können“. Nach einem Neustart (ja Windows 98 brauchte noch für jede Änderung einen Neustart) ist der Dienst verfügbar.
Ordner freigeben
Über die Eigenschaften eines Ordner erstellt man nun individuelle Freigaben. Im Eigenschaftsdialog findet man seit dem Neustart des Systems einen neuen Reiter Freigabe. Dort kann man jedem Ordner einen Namen zuweisen, über diesen sind die Daten danach im Netzwerk verfügbar. Weiters bestimmt man auch ob man nur Lese- oder Lese- und Schreibzugriff darauf hat. Für bestimmte Personen kann man den Schreib- und auch Lesezugriff mit einer Passwortabfrage schützen.
Nun sollte man eigentlich die Netzwerkfreigabe von jedem anderen System im Netzwerk finden. Das Problem ist nun aber, dass man unter Windows 10 die den virtuellen Windows 98 Rechner nicht findet. Nach mehreren vergeblichen Verbindungsversuchen zeigt sich folgendes Bild:
In der virtuellen Maschine wird neben der eigenen Freigabe auch die anderen aktiven Windows Rechner im Netzwerk erkannt. Das ist neben dem Host-System der VM der unter Windows 10 laufende Homeserver als auch mein Laptop. Zugriff ist von Windows 98 aus nicht möglich, das ist aber auch verständlich, da sich die Möglichkeiten zur Authentifizierung und Freigabe weiterentwickelt haben. Abwärtskompatibel sollte man aber von Windows 10 auf das alte Windows 98 zugreifen können, doch leider zeigt die Netzwerkübersicht aller, nur nicht die virtuelle Maschine.
SMB installieren
Das SMB Protokoll ist ein Urgestein der Netzwerktechnologie und kommt aus den 80er Jahren des letzten Jahrtausends. Das ist vermutlich ein Grund warum es seit einiger Zeit von Microsoft nicht mehr aktiv verwendet wird und unter Windows 10 standardmäßig nicht verfügbar ist. Zum Glück lässt sich das Feature aber relativ einfach aktivieren. Die erforderlichen Schritte sind in folgender Grafik ersichtlich:
In den Einstellungen unter „Apps & Features“ findet man über den Punkt rechts oben „Programme und Features“ einen Dialog über diesem man den Punkt „Windows-Features aktivieren oder deaktivieren“ auswählen kann. In diesem Folgedialog muss man nur den Punkt „Unterstützung für die SMB 1.0/CIFS-Dateifreigabe“ aktivieren. Nach einem Neustart des Windows 10 Rechners (ja anscheinend bleibt einem auch im Jahr 2020 das nicht erspart) ist die SMB Freigabe auch unter Windows 10 aktiv und die Netzwerkübersicht zeigt den lange vermissten virtuellen Windows 98 Rechner:
Je nach Freigabetyp können wir nun entweder alle Daten lesen oder auch schreiben. Damit steht dem Dateiaustausch in eine virtuelle Windows 98 Maschine nichts mehr im Weg.
Fazit
Der Datenaustausch zwischen einem Windows 10 und einem alten Windows 98 Betriebssystem ist möglich, aber etwas umständlich umzusetzen. Ich habe gezeigt wie man eine Netzwerkfreigabe in Windows 98 erstellt und von Windows 10 aus mit Hilfe des aktivierten SMB auf die Daten der virtuellen Maschine zugreifen kann.
Prima Beschreibung. Funktioniert, wenn man bis zum Ende der Beschreibung durchhält