[Guide] mehrere Win9x Versionen gleichzeitig in einer einzigen Partition installieren

HVR4000er

Neuling
Thread Starter
Mitglied seit
29.05.2010
Beiträge
64
Hallo zusammen,

nachdem mein Experiment geglückt ist, kommt hiermit der 3. Teil meiner Guide-Reihe. Aufbauend auf die Zweckentfremdung von Drivespace für die Sicherung eines komprimierten Systemimages unter DOS, möchte ich Euch zeigen, wie man Drivespace dafür benutzen kann, mehrere verschiedene Win9x Versionen und Installationen parallel auf einer einzigen Partition koexistieren zu lassen. Zudem sind diese Windowse hermetisch voneinander getrennt, man kann sie also auch als Benutzerkonten mit gegenseitiger Zugriffssperre betrachten.

Ich habe z.B. Win95B und Win98SE in der selben Systempartition, wobei als DOS-Unterbau der von Win98SE zum Einsatz kommt.

Vorgehensweise:

  • zuerst installiert man das höhere Win9x und komprimiert die Systempartition mit Drivespace
  • unter einem Disketten-DOS welches keine Drivespace-Treiber laden darf*, verschafft man sich Zugriff auf die Windows-Containerdatei mit attrib -s -h drvspace.000
  • anschließend benennt man sie um, z.B. in content.w98 -> dadurch wird die Datei beim nächsten Start ignoriert und nicht mehr gemountet
  • nun installiert man auf einem anderen Datenträger (oder den selben, wenn man den Inhalt komplett sichert und dann formatiert) die niedrigere Win9x Version und komprimiert es wieder mit Drivespace
  • nun sichert man die drvspace.000 dieser Win9x Version und kopiert sie auf die Systempartition der höheren Win9x Version, deren drvspace.000 man zuvor umbenannt hat
  • booten -> es erscheint ein Win98 Startlogo (da dieses in der IO.sys integriert ist) aber, tada, Win95 bootet.


mit folgendem Batch in einem Hilfs-DOS welches keine Drivespace-Treiber laden darf* kann man zwischen den Betriebssystemen nach einem Neustart wechseln:

Code:
attrib -s -h c:\drvspace.000
if exist c:\content.w95 goto w98-w95
if exist c:\content.w98 goto w95-w98
:w98-w95
ren c:\drvspace.000 content.w98
ren c:\content.w95 drvspace.000
goto ende
:w95-w98
ren c:\drvspace.000 content.w95
ren c:\content.w98 drvspace.000
goto ende
:ende
echo Die andere Windows-Version wird jetzt gebootet. Diskette entfernen.
pause
boot /1

Auf dem Hilfs-DOS müssen sich neben den Systemdateien die attrib.exe und die boot.com (nicht zwingend, aber komfortabel) befinden.

*wenn ein Win9x-basiertes Hilfs-DOS verwendet wird, muß in der msdos.sys folgendes stehen:

Code:
[options]
drvspace=0
dblspace=0
BootGUI=0
Logo=0
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Nicht vergessen, daß die drvspace.000 natürlich deutlich kleiner sein muß als die Systempartition, damit man mehrere Windows-Installationen unterbringen kann. Die Größe legt man indirekt fest im Drivespace-Programm durch den "freien Platz auf H" (Größe Datei = Partitionsgröße - freier Platz H)

Folgende Größen kann ich empfehlen:
Win98SE mit viel Software: 300MB
Win95B mit ActiveDesktop und IE55 und viel Software: 250MB
Win95B minimal + ein wenig Software: 80MB

Jetzt fehlt mir noch Windows 3.1 oder 3.11 :) Gabs das schon auf CD? Erlaubte Bill Gates es daß das mit Win9x basiertem DOS lief?

Nur ME das mag ich nicht. ME = 98SE mit viel Baumarkt-Tuning und verstecktem DOS, pseudomodern.

Ach ja und noch was: Den Himem-Bug von 95B sollte in diesem Spezialfall zu beseitigen sein, indem man die Himem.sys und EMM386.sys von Win98 im Win95 verwendet (im c:\windows-Ordner).
 
Hab WfW 3.11 + IE5 installiert (auf MSDOS 7.1 Basis, IO.sys gepatcht) Und auch die TCP/IP Stacks. Speicherbedarf komplett 30MB, unkomprimiert. Dieses Betriebssystem war vor meiner Zeit. Deswegen kommt es mir wohl auch so unerträglich spartanisch vor. An das Mausrad ist eh nicht zu denken (fehlt leider auch bei W95 Minimalinstallation), aber auch ein Kontextmenü über rechte Maustaste gibt es nicht.
Leider fand ich für meine SiS530 Grafik keinen Treiber für Win3.1x. Daher verfolge ich das auch nicht weiter. (Auch Calmira macht daher keinen Sinn)

Dennoch ging ich mit dem IE5 bei 640*480*16bit mal ins Internet. Man sieht die meisten Webseiten nur bruchstückhaft. Manche Webseiten bringen eine Absturzmedlung des Browsers, manche Webseiten lassen das System einfrieren.

Wer aus Nostalgiegründen mal ein Windows-Programm aus den frühen 1990ern laufen lassen will, für den ist das WfW3.11 dennoch interessant. Zu beachten ist, daß durch die originale Win9x msdos.sys das Windows 98 Startmenü aufpoppt, weil "ein Konfigurationsfehler" erkannt wurde. Aber wenn man die vorgeschlagene "nur Eingabeaufforderung" quittiert, bootet problemlos WfW 3.11, wobei man ein Win98 Startlogo sieht.
Möchte man, daß der Rechner ohne Fehlermeldung durchstartet, muß man für Win3.1x eine modifizierte msdos.sys bereitstellen, die nur die Einträge [options] BootGUI=0 und Logo=0 enthält, und evtl die x zum Auffüllen. Und dann natürlich das obligatorische "win" eingeben. Voila, man sieht das Win3.1x Startlogo.
Wenn man Drvspace verwendet, hat man den Vorteil, daß auch Win3.1x eine hermetisch abgeschottete autoexec.bat und config.sys hat, da diese sich innerhalb der Containerdatei befinden.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh