                                                
                             VGA-Boot

                             Ver 1.2

                      (c) 1993 by  R. Hille


Hallo!!!!
Willkommen zu VGA-Boot, dem etwas anderen Bootsystem fr PC-Benutzer. Vorerst
einige Leistungsmerkmale von VGA-Boot:

   - Verwaltung von bis zu 10 verschiedenen Systemkonfigurationen
   - Warm- und Kaltstart vom Programm aus gesteuert (kein Affengriff mehr..)
   - Einbindung eines beliebigen externen Editors
   - graphische Oberflche der 7-ten Art (?)
   - Systeminformationen der 9-ten Art (???)
   - Maus- und Tastaturfhrung
   - optisch sehr ansprechende Oberflche (sagen Beta-Tester Frank und
     Gerhard)
   - verschleifrei


1.Was ist VGA-Boot?

VGA-Boot hilft bei dem Problem, mehrere Systemkonfigurationen in den
Griff zu bekommen. Viele auf der Festplatte installierte Programme
bentigen eine eigene Systemkonfiguration um effektiv (oder berhaupt)
arbeiten zu knnen. Bentigt das Ballerspiel Erweiterungsspeicher,
so kann vielleicht die Textverarbeitung mit dieser Speicherkonfiguration
berhaupt nichts anfangen und meldet ein arbeitsverweigerndes
"OUT OF MEMORY". Normalerweise werden jetzt die Dateien CONFIG.SYS
und AUTOEXEC.BAT manuell umgeschrieben, und neu gebootet.

Mit VGA-Boot wird dies um einiges komfortabler, kann doch per
Mausklick eine von 10 verschiedenen Konfigurationen gewhlt und dann neu
gebootet werden.



2. Wie wird VGA-Boot installiert?

Die Installation erfolgt durch den Aufruf der Batchdatei INSTALL.BAT.
Diese Batchdatei legt auf der Festplatte in Laufwerk C: ein Verzeichnis
mit dem Namen VGA-BOOT an, in welches dann alle vom Programm bentigten
Dateien kopiert werden. Sehr wichtig dabei ist, das nach der Installation
ein Pfad auf dieses Verzeichnis gesetzt wird um mit VGA-Boot reibungslos
arbeiten zu knnen. Dies geschieht normalerweise durch den Befehl:

   edit c:\autoexec.bat

Nun wird in dieser Datei der Eintrag path= gesucht und editiert.

   z.B: path = c:\;c:\dos;c:\windows;c:\vga-boot;
                                     ===========

Natrlich knnen die Dateien auch manuell in ein anderes Verzeichnis kopiert
werden, wichtig ist dabei nur, da dieses Verzeichnis im Pfad angegeben
wurde.

Weil es in der Natur des Menschen liegt, erst das Gert auszuprobieren und
dann die Anleitung zu lesen, wird whrend der Installationsroutine eine
Sicherungskopie der bestehenden Systemkonfiguration gemacht:

    AUTOEXEC.BAT   ==>   AUTOEXEC. OPS
    CONFIG.SYS     ==>   CONFIG.OPS

Dies ist allein schon daher wichtig, weil ich keine nchtlichen
Beschwerdeanrufe vertrage....

3. Wie ist das mit der Konfiguration von VGA-Boot?

Wie jedes andere anstndige Programm will auch VGA-Boot ordentlich
konfiguriert werden, um einen reibungslosen Ablauf zu gewhrleisten.
Deshalb sollten im Arbeitsverzeichnis alle Systemkonfigurationsdateien
vorliegen, (AUTOEXEC.001-AUTOEXEC.010 und CONFIG.001-CONFIG.010), auch
wenn weniger Systemkonfigurationen vom Benutzer bentigt werden! Weiterhin
sollte die Liste VGABOOT.DAT ebenso 10 Eintrge haben!

Normalerweise befinden sich die Systemdateien im Stammverzeichnis von
Laufwerk C:. Also in C:\
Sollte dies durch irgendeinen Umstand nicht so sein, so kann eine
Anpassung in der Start-Batchdatei VGABOOT.BAT erfolgen. Hier steht
ziemlich am Anfang der Eintrag VGAB_X.EXE C: mit welchem das Hauptprogramm
aufgerufen wird. Der Parameter C: definiert hierbei das Laufwerk, in wessen
Stammverzeichnis die Systemdateien kopiert werden sollen. D.h. wird dieser
Parameter z.B. in VGAB_X.EXE D: gendert, schreibt VGA-Boot die System-
Dateien in das Stammverzeichnis von Laufwerk D. Also nach D:\

Ein externer Editor kann in der Datei VGABOOT.CFG konfiguriert werden. In
dieser Datei sind alle Zeilen welche mit # beginnen Kommentare und werden
vom Programm bergangen. Wer will sich schon mit Kommentaren rumschlagen?
Mit den Editoren ist es jedoch so eine Sache, manche knnen nur eine Datei
manche aber glcklicherweise mehrere Dateien gleichzeitig bearbeiten.
Standardmig ist der MS-DOS Editor EDIT.COM eingetragen, welcher jedoch
dummerweise nur eine Datei auf einmal bearbeiten kann, sich wohl aber auf
jeder Festplatte im C:\DOS Verzeichnis tummelt. In diesem Fall wird der
Editor durch eine Batchdatei 3x aufgerufen und zwar jeweils fr die Dateien
AUTOEXEC.00X, CONFIG.00X sowie VGABOOT.DAT. Ist jemand in Besitz eines
anderen Editors, welcher mehrere Dateien gleichzeitig bearbeiten kann, so
kann dieser Editor mit dem kompletten Pfad in der VGABOOT.CFG eingetragen
werden. Weiterhin sollte dann das X an die richtige Stelle gesetzt werden,
um den Editor nur einmal mit allen 3 Dateien als Parameter aufzurufen.

Noch etwas:
Eine etwas heikle Sache bei Bootmanagern ist immer der Warm- bzw. Kaltstart
der ausgefhrt werden mu, um eine neue Systemkonfiguration wirksam zu
machen. Werden sogenannte Cache-Programme wie etwa Smartdrive etc. benutzt,
kann es unter Umstnden sein, das die neue Konfiguration noch nicht
physikalisch auf die Festplatte geschrieben worden ist, wenn ein
Warm/Kaltstart ausgelst wird, da vielleicht zu diesem Zeitpunkt die
Schreibverzgerung des Caches noch aktiv war. Das Resultat sind dann defekte
Dateien und andere Unschnheiten auf der Festplatte. Aber auch fr dieses
Problem gibt es eine Lsung: Die meisten Cache-Programme knnen ber einen
Parameter gezwungen werden, ihre verzgerte Daten vollstndig auf die
Festplatte zu schreiben. bei dem Cache-Programm Smartdrive sieht das so
aus:
       smartdrive /c.

Im Verzeichnis von VGA-Boot findet sich eine Batchdatei namens LO.BAT
welche diese Aufgabe bernehmen soll. Sollte der Benutzer ein anderes
Cache-Programm als Smartdrive verwenden, so sollte die Datei LO.BAT in
entsprechender Weise editiert werden.
Wenn gar nichts hilft und die Parameter vielleicht auch unbekannt sind
um ein Cache-Programm zu schlieen so sollte wenigstens das kleine
Programm V_ZEIT.EXE in die Datei LO.BAT aufgenommen werden. V_ZEIT.EXE
wird eine Zahl als Parameter bergeben z.B: V_ZEIT 12. Dadurch wird das
Programm veranlat 12 Sekunden nichts weiter zu tun als zu warten. (Und
dies in der Hoffnung, das das CACHE-Programm inzwischen seine Daten auf
die Festplatte schreibt. Will man auf Nummer sicher gehen so sollte eine
entsprechend groe Zeit als Parameter bergeben werden. Naja, so
etwa 30 sec.

Ach so: LO.BAT steht fr LOGOUT. Generell sollte man sich angewhnen sich
vor dem Ausschalten des Rechners auszuloggen, um beim nchsten CHKDSK
oder SCANDISK keinen Schrecken zu bekommen.


4. Wie wird VGA-Boot bedient?
Der Start von VGA-Boot erfolgt ber die Batchdatei VGABOOT.BAT. Verluft
alles glatt so erscheint nun die graphische Benutzeroberflche. Sollten
irgendwelche bentigte Dateien nicht gefunden werden oder falsche Eintrge
enthalten, so bricht das Programm bei der Initialisierung mit einer
Fehlermeldung ab.
Erscheint jedoch die Oberflche, kann man sich freuen,
da so weit alles in Ordnung zu sein scheint. Die Steuerung der Oberflche
ist extrem einfach gehalten, weil man ja versuchen sollte den Bediener
nicht unntig zu nerven. Die Bedienung erfolgt wahlweise mittels Tastatur
oder einer Maus, wobei die Maus der Einfachheit halber vorzuziehen ist.
Die Oberflche teilt sich im wesentlichen in 2 Teile auf: Zum einen eine
Reihe von 10 etwas lngeren Buttons durch welche eine Systemkonfiguration
gewhlt werden kann, zum anderen befinden sich auf der rechten Seite 5
Buttons mit welchen Aktionen wie Kopieren der gewhlten Konfiguration,
Warm/Kaltstart etc. ausgelst werden knnen. Die Anwahl der Buttons erfolgt
ber die linke Maustaste oder einer entsprechenden Taste am Keyboard.

Kopieren: Die ausgewhlte Konfiguration wird nach einer Sicherheitsabfrage
in das Bootverzeichnis kopiert. (z.B. werden bei Auswahl der 3-ten
Konfiguration die folgenden Dateien kopiert:

    AUTOEXEC.003   ==>   C:\AUTOEXEC.BAT
    CONFIG.003     ==>   C:\CONFIG.SYS

wobei angenommen wird, das C:\ das Bootverzeichnis des Rechners ist.

Achtung: Dabei wird die alte Konfiguration, sprich AUTOEXEC.BAT und
=======  CONFIG.SYS gnadenlos berschrieben!

Warmstart: Nach einer Sicherheitsabfrage wird das Programm verlassen, und
           das externe Programm WARM.EXE aufgerufen, welches einen Warmstart
           hervorruft um die neue Konfiguration wirksam zu machen.

Kaltstart: Nach einer Sicherheitsabfrage wird das Programm verlassen, und
           das externe Programm KALT.EXE aufgerufen, welches einen Kaltstart
           hervorruft um die neue Konfiguration wirksam zu machen.

Editor:    Durch diesen Button kann ein externer Editor aufgerufen werden, um
           die ausgewhlte Konfiguration zu editieren. Hierbei werden dem
           Editor ber eine Batchdatei die Dateien AUTOEXEC.00X, CONFIG.00X
           sowie die Liste VGABOOT.DAT bergeben.

ENDE:      Was soll ich hierzu erzhlen?


Ach ja, da gibt's noch das Informationsfenster der 9-ten Art (?), dazu
mu wohl auch nichts gesagt werden....




5. Und dann noch.....

Sie wissen bestimmt aus eigener Erfahrung, das keine Software fehlerfrei
ist. So kann es durchaus sein, da sich auch in VGA-Boot ein Fehler
(aus welchen Grnden auch immer) eingeschlichen hat. Trotzdem, VGA-Boot
wurde umfangreich getestet (besonders von Beta-Tester Frank,
herzlichen Dank...) und es wurden soweit keine Fehler entdeckt.

*****************************************************************************
  Ich kann mir zwar nicht vorstellen, da durch DOIT irgendwelche Schden
  entstehen knnen, trotzdem bernehme ich dafr keinerlei Haftung.
*****************************************************************************

  Sollten sie einen Fehler entdecken, oder sich auch nur so ber irgend
  etwas rgern, so wre es sehr nett, wenn sie mir eine kleine Mitteilung
  zukommen lassen wrden...........

  Die Schnupper-Version von VGA-Boot darf 30 Tage lang getestet und
  beschnuppert werden. Danach sollte man sich langsam berlegen, ob
  man das Formular in der Datei BESTELL.TXT ausfllt, oder ob man mit
  einem rabenschwarzen Gewissen ruhig schlafen kann...

 ***************************************************************************

    Sie erhalten die Vollversion (ohne die nervttende Codeabfrage) von
    VGA-Boot, wenn sie mir irgendwie 36 DM zukommen lassen.
    (Am Besten mit einem Verrechnungsscheck...)

    Weiterhin sind Geschenke und Inspirationen aller Art gerne gesehen...

 ***************************************************************************

    VGA-Boot erhalten Sie bei:
                                  R. Hille
                                  Zum Alten Tal 6
                                  D-89597 Munderkingen




    Voraussetzungen an Hardware und Software
    ========================================

    - IBM-kompatibler PC mit min. 384 KB RAM
    - VGA-Graphikkarte sowie entspr. Monitor
    - Betriebsystem MS-DOS, PC-DOS oder DR-DOS
    - Maus wre gut
    - Festplatte
    - gute Laune


Diese Datei wurde maschinell erstellt und enthlt daher jede Menge
Rchtschraibfler.

