PC/GEOS auf einer RAM-Disk installieren
Zur Startseite     Tipps & Tricks     PC/GEOS-Rechner     PC/GEOS auf einer RAM-Disk installieren
 
Wenn Ihnen Ihr PC/GEOS auf Ihrem Rechner zu langsam ist (386er), oder wenn Sie nicht so oft auf die Festplatte Ihres Notebooks zugreifen wollen, um Strom zu sparen, können Sie PC/GEOS von einer schnellen RAM-Disk aus starten.

Voraussetzung sind mindestens 4 bis 8 MB Arbeitsspeicher und ein passender Gerätetreiber. Getestet habe ich den RAMDisk-Treiber RAMDRIVE.SYS aus MS-DOS 6.22. In DR-DOS heißt der Treiber VDISK.SYS. Es gibt auch gute Freeware-Treiber, wie z.B. XMSDSK.EXE (Tipp von Achim B.).

Bei 8 MB verfügbarem Arbeitsspeicher kann die RAM-Disk 6 MB bis max. 8 MB groß sein. Allerdings passt dort noch kein komplettes PC/GEOS drauf. Da heißt es, rausschmeißen was nicht notwendig ist. (Oder, wenn mehr freier Arbeitsspeicher zur Verfügung steht, die RAM-Disk entsprechend vergrößern).

Zum "Aufräumen" bieten sich vor Allem die Unterverzeichnisse des System-Verzeichnisses an. Im Verzeichnis "KBD" finden Sie z.B. die Tastatur-Treiber für viele verschiedene Länder. Außer "German Extended" oder "German" (für XT-Rechner) und dem US-Treiber können die restlichen Treiber gelöscht werden.

Aus den Verzeichnissen "PRINTER, MOUSE, SAVERS" können sicher die meisten Treiber raus. Aus "VIDEO, FS, IMPEX, FAX" können ebenfalls die Treiber raus, die nicht benötigt werden.
Aus dem WORLD-Verzeichnis und dessen Unterverzeichnisse fliegen alle Programme raus, die Sie sowieso noch nie benutzt haben.

Die Verzeichnisse "DOCUMENT und USERDATA" und deren Unterverzeichnisse brauchen Sie nicht "entmüllen", da sie sich nicht mit auf der RAM-Disk befinden werden. In diesen Verzeichnissen speichert PC/GEOS u.a. Ihre erstellten Dokumente und die sollen ja nicht verloren gehen, wenn die RAM-Disk nach dem Ausschalten des Rechners unwiederbringlich im Delta-Quadranten verschwindet.

Wenn Ihnen diese Löschaktionen als zu riskant erscheinen, duplizieren Sie doch das gesamte GEOS auf Ihrer Festplatte und verschlanken dann diese duplizierte Version. Wenn etwas daneben geht, haben Sie immer noch das Original auf der Platte... Allerdings kann eigentlich nicht viel schief gehen, weil GEOS sowieso nicht zulässt, dass Sie Treiber löschen, die es gerade benutzt.

Wenn Sie eine Kopie Ihres PC/GEOS anlegen wollen, starten Sie den GeoManager, wechseln dann in's Hauptverzeichnis der Festplatte und markieren das Verzeichnis, in dem sich Ihr GEOS befindet. Nun wählen Sie im Menü "Datei" (File) den Punkt "Duplizieren..." (Duplicate...) aus.

Als Alternative zum Abspecken der GEOS-Verzeichnisse können Sie auch alle benötigten Dateien einzeln per Copy-Befehl auf die RAMDisk kopieren. Die Datei COPY2RAM.BAT würde aufgrund der vielen Copy-Befehle um einiges länger werden und die Verarbeitung dürfte etwas langsamer sein. (Tipp von AlexZOP)
 

RAMDisk-Treiber laden und GEOS.INI anpassen

Öffnen Sie im Hauptverzeichnis der Festplatte die Datei CONFIG.SYS und tragen Sie diese Zeile ein:
    DEVICEHIGH=C:\MSDOS\RAMDRIVE.SYS 6144 /E

Am besten in einem Bereich, in dem schon ähnlich klingende Zeilen stehen (Devicehigh), aber nicht als erste Zeile in der CONFIG.SYS. Das Verzeichnis MSDOS kann bei Ihnen natürlich anders heißen, dann müssen Sie den Namen in der Zeile entsprechend ändern.

Öffnen Sie die Datei GEOS.INI und tragen Sie folgende Zeilen ein:

    [PATHS]
    DOCUMENT=C:\NDO98\DOCUMENT
    USERDATA=C:\NDO98\USERDATA

Laufwerk und Verzeichnis (C:\NDO98) können bei Ihnen natürlich anders heißen, dann ändern Sie die Zeilen entsprechend.
 

Die Datei COPY2RAM.BAT mit einem Text Editor erstellen

Geben Sie die Zeilen genau so ein, wie Sie sie hier sehen. Achten Sie auf die Leerzeichen. Das Wort "NDO98" ersetzen Sie durch den Namen Ihres PC/GEOS-Ordners.

    @ECHO OFF
    ECHO Kopiere GEOS auf die RAMDISK ...
    MD D:\NDO98
    MD D:\NDO98\DOCUMENT
    MD D:\NDO98\USERDATA
    MD D:\NDO98\DOSROOM
    XCOPY C:\NDO98\DESKTOP\*.* D:\NDO98\DESKTOP\ /E /S >NUL
    XCOPY C:\NDO98\PRIVDATA\*.* D:\NDO98\PRIVDATA\ /E /S >NUL
    XCOPY C:\NDO98\SYSTEM\*.* D:\NDO98\SYSTEM\ /E /S >NUL
    XCOPY C:\NDO98\WORLD\*.* D:\NDO98\WORLD\ /E /S >NUL
    COPY C:\NDO98\*.* D:\NDO98 >NUL
    D:
    CD NDO98
    LOADER
    COPY D:\NDO98\GEOS.INI C:\NDO98\GEOS.INI /Y >NUL

In der Beispiel-Datei gehe ich davon aus, das Sie nur eine Festplatte mit einer Partition auf Ihrem Rechner haben und die RAM-Disk somit den Laufwerksbuchstaben D: bekommt. Bei anderen Konfigurationen müssen Sie evtl. den Laufwerksbuchstaben D: durch den Entsprechenden ersetzen.
 

PC/GEOS automatisch von der RAMDisk starten

Öffnen Sie im Hauptverzeichnis der Festplatte die Datei AUTOEXEC.BAT und tragen Sie diese Zeile am Ende der Datei ein:
    COPY2RAM.BAT

Ich gehe davon aus, das sich die Datei COPY2RAM.BAT im Hauptverzeichnis Ihrer Festplatte oder in einem Verzeichnis befindet, auf das ein "PATH" verweist. Es müssen in der AUTOEXEC.BAT alle Zeilen gelöscht werden, die GEOS bisher gestartet haben, z.B.: "C:\NDO98\LOADER", "NDO" oder ähnliche.

Wenn Sie nun den Rechner neu starten und alles geklappt hat / alle Einstellungen OK sind, läuft PC/GEOS in Zukunft um einiges schneller.
 

Zum Anfang der Seite     Zuletzt geändert 20.05.14 Mütze