--------------------
ICEPACK BOOT MANAGER
  Version 00.02.00
--------------------


Icepack              (C) Copyright 1998, 1999 Adrian Hilgardth
Icepack Boot Manager (C) Copyright 1998, 1999 Adrian Hilgardth


Willkommen bei der zweiten Version des Icepack Boot Managers.
Bitte lesen Sie das Dokument LIZENZ.TXT (LICENCE.TXT) bevor Sie dieses
Programm installieren und benutzen und / oder vertreiben.


INHALTSANGABE
-------------

1.  WAS IST EIN BOOT MANAGER
2.  SYSTEMANFORDERUNGEN
3.  PROGRAMMEIGENSCHAFTEN
4.  INSTALLATION
5.  INSTALLATION AUF EINER DISKETTE
6.  INSTALLATION AUF DER FESTPLATTE
7.  DEINSTALLATION
8.  NDERN DES STANDARD-BETRIEBSSYSTEMS
9.  NDERN DER BOOT-ZEIT
10. DIREKTE INSTALLATION DES BOOT MANAGERS
11. BOOT MANAGER FEHLER
12. HUFIG GESTELLTE FRAGEN (FAQ)
13. PLNE
14. ANGABEN FR BETRIEBSSYSTEM-ENTWICKLER
15. GESCHICHTLICHE ENTWICKLUNG
16. SCHLUSSWORTE


1. WAS IST EIN BOOT MANAGER
---------------------------

Ein Boot Manager ist ein Programm, das die Verwaltung mehrerer Betriebssysteme
auf einem einzigen Computer erlaubt und die Mglichkeit bietet, sich beim
Start des Systems zu entscheiden, welches man benutzen mchte.


2. SYSTEMANFORDERUNGEN
----------------------

Der Icepack Boot Manager bentigt

- mindestens einen 386sx Prozessor und
- eine VGA-kompatible Grafikkarte mit mindestens 256 KB Speicher und
  integrierter VESA-Untersttzung (Version 1.0).


3. PROGRAMMEIGENSCHAFTEN
------------------------

- Angabe eines Standard-Betriebssystems, das automatisch gebootet wird

- Boot-Zeit einstellbar von 0 (Standard-Betriebssystem wird automatisch
  gebootet) bis 99 Sekunden

- Hoch auflsende Grafik - Dieses Programm benutzt eine Auflsung von
  640 x 400 Punkten in 256 Farben, die bei allen VGA-Grafikkarten mit
  integrierter VESA-Untersttzung vorhanden ist. Heutzutage untersttzt jede
  VGA-Grafikkarte den VESA-Standard.

- Verwaltet bis zu 12 Betriebssysteme auf einem einzigen Computer. Folgende
  Betriebssysteme werden automatisch erkannt:

  - DOS
  - BSD
  - OS/2
  - LINUX
  - ICEPACK
  - WINDOWS 95 und WINDOWS 98

  Alle anderen Betriebssysteme werden als unbekannt ("UNKNOWN") angezeigt.
  Das ICEPACK-Betriebssystem befindet sich noch in der Entwicklung.

- Erkennt startbare Betriebssysteme in erweiterten Partitionen

- Untersttzt Festplatten mit einer Kapazitt von bis zu 2 TB

- Kann auf jeder Diskette (360 KB, 720 KB, 1,2 MB, 1,44 MB und 2,88 MB) oder
  auf der ersten Festplatte installiert werden

- Ermglicht das Booten von allen Festplatten-Laufwerken, die vom BIOS
  verwaltet werden

- Bietet Schutz vor Viren


4. INSTALLATION
---------------

Die komplette Distribution beinhaltet folgende Dateien:

  -  BM_020.GIF   : Abbildung
  -  BM_020_A.RAW : Boot Manager zur direkten Installation auf einer Diskette
  -  BM_020_C.RAW : Boot Manager zur direkten Installation auf der Festplatte
  -  CHGDEFOS.EXE : ndert das Standard-Betriebssystem
  -  CHG_TIME.EXE : ndert die Boot-Zeit
  -  INSTALLA.EXE : installiert den Icepack Boot Manager auf einer Diskette
  -  INSTALLC.EXE : installiert den Icepack Boot Manager auf der Festplatte
  -  LICENCE.TXT  : Lizenz (Englisch)
  -  LIESMICH.TXT : Dokumentation (diese Datei)
  -  LIZENZ.TXT   : Lizenz
  -  READ_ME.TXT  : Dokumentation (Englisch)
  -  RESTOREC.EXE : deinstalliert den Icepack Boot Manager

Die Programme INSTALLA.EXE, INSTALLC.EXE, RESTOREC.EXE, CHGDEFOS.EXE und
CHG_TIME.EXE bentigen mindestens einen 386sx Prozessor.

Es wird empfohlen, den Icepack Boot Manager zuerst auf einer Diskette zu
installieren. Nur wenn alles einwandfrei luft, sollten Sie den Boot Manager
auf Ihrer Festplatte installieren.


5. INSTALLATION AUF EINER DISKETTE
----------------------------------

Um den Icepack Boot Manager auf einer Diskette zu installieren, geben Sie
einfach INSTALLA ein und drcken anschlieend die ENTER-Taste. Das Programm
wird Sie auffordern, eine Diskette in Laufwerk A: einzulegen und eine
beliebige Taste zu drcken. Bitte benutzen Sie eine leere Diskette, weil alle
Daten auf dieser Diskette verloren gehen.
Das Programm teilt Ihnen die Kapazitt der Diskette mit. Je hher die
Kapazitt, desto schneller der Boot-Vorgang. Es wird daher empfohlen, falls
vorhanden immer eine 2,8-MB-Diskette zu benutzen.
Anschlieend knnen Sie die Boot-Zeit eingeben. Bitte geben Sie eine Zahl
zwischen 0 und 99 ein oder drcken Sie nur die ENTER-Taste, um die
voreingestellte Boot-Zeit von 10 Sekunden auszuwhlen.
Das Programm zeigt Ihnen nun alle auf Ihrem Computer installierten
Betriebssysteme an und fragt Sie nach Ihrem Standard-Betriebssystem. Geben Sie
bitte die Zahl links vom gewnschten Betriebssystem an oder drcken Sie nur
die ENTER-Taste, um die erste Auswahl anzunehmen.
Das Installationsprogramm besttigt die erfolgreiche Installation oder gibt
einen Fehler aus.
Der Icepack Boot Manager arbeitet mit Disketten von 360 KB, 720 KB, 1,2 MB,
1,44 MB und 2,88 MB.
Jetzt stellen Sie die Boot-Reihenfolge ("Boot Sequence") im BIOS-Setup auf
"A, C", und vergewissern sich, dass das Booten von Diskette ("Boot Up Floppy
Seek") eingeschaltet ist, starten Ihren Computer neu und sagen "WOW!".
Sie mssen die Nach-oben- und Nach-unten-Tasten benutzen, um das gewnschte
Betriebssystem auszuwhlen (rot bedeutet selektiert), und mit ENTER leiten Sie
den Boot-Vorgang ein. Sie knnen natrlich auch warten, bis die Boot-Zeit
abgelaufen ist und das Standard-Betriebssystem automatisch gebootet wird.

Das Programm INSTALLA.EXE luft unter DOS, Windows 3.1, Windows 95, Windows 98
und Windows NT.


6. INSTALLATION AUF DER FESTPLATTE
----------------------------------

Um den Icepack Boot Manager auf Ihrer Festplatte zu installieren, geben Sie
INSTALLC ein und besttigen mit der ENTER-Taste.
Bevor Sie allerdings die Installation durchfhren, sollten Sie sich die Zeit
nehmen, um eine vollstndige Sicherung Ihrer erste Platte (Laufwerk C: und
alle anderen Partitionen auf dieser Platte) durchzufhren.
Ihre Festplatte sollte mit mindestens 20 Sektoren pro Zylinder bestckt sein.
Die meisten Festplatten heutzutage weisen 63 Sektoren pro Zylinder auf, so
dass hier kein Problem zu erwarten ist.
Das Installationsprogramm berprft zuerst diese Anzahl der Sektoren pro
Zylinder und verweigert die Durchfhrung der Installation bei einer Platte mit
weniger als 20. Anschlieend berprft es, ob die erste physikalische
Partition auf dem zweiten Festplattenkopf beginnt (hier wird's technisch).
Sie werden nun aufgefordert, eine formatierte Systemdiskette ins Laufwerk A:
einzulegen und eine beliebige Taste zu drcken. Auf dieser Diskette sollten
noch mindestens 10 KB frei sein. Hier werden die 20 Sektoren von der
Festplatte gesichert, die vom Boot Manager berschrieben werden. Sie werden in
die Datei RESTOREC.DAT kopiert. Stellen Sie bitte sicher, dass sich das
Programm RESTOREC.EXE ebenfalls auf der Diskette befindet. Und berschreiben
Sie nicht Ihre alte RESTOREC.DAT, falls Sie bereits die erste Version des
Icepack Boot Managers installiert haben.
Anschlieend knnen Sie die Boot-Zeit eingeben. Bitte geben Sie eine Zahl
zwischen 0 und 99 ein oder drcken Sie nur die ENTER-Taste, um die
voreingestellte Boot-Zeit von 10 Sekunden auszuwhlen.
Das Programm zeigt Ihnen nun alle auf Ihrem Computer installierten
Betriebssysteme an und fragt Sie nach Ihrem Standard-Betriebssystem. Geben Sie
bitte die Zahl links vom gewnschten Betriebssystem an oder drcken Sie nur
die ENTER-Taste, um die erste Auswahl zu selektieren.
Das Installationsprogramm besttigt die erfolgreiche Installation oder gibt
einen Fehler aus.
Falls Sie in Ihrem BIOS den Virus-Schutz ("Virus Detection") eingeschaltet
haben, wird Ihr BIOS melden, dass der Boot-Sektor modifiziert wird. Diese
Abfrage beantworten Sie mit ja ("Y").
Jetzt stellen Sie die Boot-Reihenfolge ("Boot Sequence") im BIOS-Setup zurck
auf "C, A", und vergewissern sich, dass das Booten von Diskette ("Boot Up
Floppy Seek") ausgeschaltet ist, starten Ihren Computer neu und sagen erneut
"WOW!".
Sie mssen die Nach-oben- und Nach-unten-Tasten benutzen, um das gewnschte
Betriebssystem auszuwhlen (rot bedeutet selektiert), und mit ENTER leiten Sie
den Boot-Vorgang ein. Sie knnen natrlich auch warten, bis die Boot-Zeit
abgelaufen ist und das Standard-Betriebssystem automatisch gebootet wird.

Sie knnen den Icepack Boot Manager nicht installieren, falls Sie einen
Festplatten-Manager (z. B. Ontrack) auf Ihrer ersten Platte installiert haben.

Der Icepack Boot Manager erkennt nur Laufwerke, die vom BIOS verwaltet werden.

Das Programm INSTALLC.EXE luft unter DOS und Windows 3.1, nicht aber unter
Windows 95, Windows 98 und Windows NT.


7. DEINSTALLATION
-----------------

Sie knnen die zuvor erstellte Systemdiskette benutzen, um den Icepack Boot
Manager von Ihrer Festplatte zu entfernen, falls irgendwelche Probleme
auftreten sollten. Auf dieser Diskette sollten sich das Programm RESTOREC.EXE
und die Datei RESTOREC.DAT befinden.
Geben Sie einfach RESTOREC ein und besttigen Sie mit der ENTER-Taste. Sie
werden aufgefordert eine beliebige Taste zu drcken.

Das Programm besttigt die erfolgreiche Deinstallation oder gibt einen Fehler
aus.

Das Programm RESTOREC.EXE luft unter DOS und Windows 3.1, nicht aber unter
Windows 95, Windows 98 und Windows NT.


8. NDERN DES STANDARD-BETRIEBSSYSTEMS
--------------------------------------

Um das Standard-Betriebssystem zu einem spteren Zeitpunkt zu ndern, benutzen
Sie das Programm CHGDEFOS.EXE. Geben Sie einfach CHGDEFOS ein und besttigen
Sie mit der ENTER-Taste.
Das Programm gibt das aktuelle Standard-Betriebssystem aus, zeigt Ihnen alle
auf Ihrem Computer installierten Betriebssysteme an und fragt Sie nach Ihrem
neuen Standard-Betriebssystem. Geben Sie bitte die Zahl links vom gewnschten
Betriebssystem an oder drcken Sie nur die ENTER-Taste, um die erste Auswahl
zu selektieren.
Das Programm besttigt die erfolgreiche nderung oder gibt einen Fehler aus.

Das Programm CHGDEFOS.EXE luft unter DOS und Windows 3.1, nicht aber unter
Windows 95, Windows 98 und Windows NT.


9. NDERN DER BOOT-ZEIT
-----------------------

Um die Boot-Zeit zu einem spteren Zeitpunkt zu ndern, benutzen Sie das
Programm CHG_TIME.EXE. Geben Sie einfach CHG_TIME ein und besttigen Sie mit
der ENTER-Taste. Sie werden aufgefordert, eine beliebige Taste zu drcken.
Das Programm gibt die aktuelle Boot-Zeit aus und fragt Sie nach einer neuen.
Bitte geben Sie eine Zahl zwischen 0 und 99 ein oder drcken Sie nur die
ENTER-Taste, um die voreingestellte Boot-Zeit von 10 Sekunden auszuwhlen.
Das Programm besttigt die erfolgreiche nderung oder gibt einen Fehler aus.

Das Programm CHG_TIME.EXE luft unter DOS und Windows 3.1, nicht aber unter
Windows 95, Windows 98 und Windows NT.


10. DIREKTE INSTALLATION DES BOOT MANAGERS
------------------------------------------

Das Programm INSTALLA.EXE luft unter DOS und allen Windows-Betriebssystemen.
Wenn Sie allerdings den Icepack Boot Manager auf Ihrer Festplatte installieren
mchten, bentigen Sie DOS.
Ich werde fr die nchste Version sowohl Windows- als auch FreeBSD- und
Linux-Installationsprogramme zur Verfgung stellen. Bis dahin kann man sich
mit den Dateien BM_020_A.RAW und BM_020_C.RAW behelfen.
Die Datei BM_020_A.RAW beinhaltet den Boot Manager fr die Disketten-
Installation. Mit einem Programm wie "Raw Write", das Sektoren direkt auf eine
Diskette bertragen kann, knnen Sie diese Datei auf ersten 20 Sektoren einer
Diskette kopieren.
Seien Sie bitte mit der Datei BM_020_C.EXE vorsichtig (sie beinhaltet den Boot
Manager fr die Festplatten-Installation). Sie knnten es ebenfalls mit einem
Programm wie "Raw Write" auf die ersten 20 Sektoren Ihrer Festplatte kopieren,
aber vergessen Sie nicht, Ihre Festplatte vorher zu sichern, und bedenken Sie,
dass Ihre Festplatte mindestens 20 Sektoren pro Zylinder bentigt. Ferner ist
zu bedenken, dass Ihre Partitionstabelle nicht berprft wird!!!


11. BOOT MANAGER FEHLER
-----------------------

- "no os" (kein Betriebssystem) : Es befindet sich entweder keine Festplatte
                                  in Ihrem Computer oder auf Ihrer Festplatte
                                  gibt es keine Partition, die gestartet
                                  werden kann. Falls Sie Linux benutzen, lesen
                                  Sie bitte die FAQs.

- "corrupt boot data" (Falsche Boot-Daten) : Entweder Sie haben ein Virus in
                                             Ihrem Boot-Sektor oder bei der
                                             Installation ist etwas schief
                                             gegangen. Benutzen Sie zuerst
                                             einen Viren-Scanner und
                                             wiederholen Sie anschlieend die
                                             Installation.

- "vesa error" (VESA-Fehler) : Ihre Grafikkarte untersttzt nicht den
                               VESA-Standard. Bitte lesen Sie die FAQs.


12. HUFIG GESTELLTE FRAGEN (FAQ)
---------------------------------

-  Ich habe eine VESA-kompatible Grafikkarte, bekomme aber einen VESA-Fehler.
-> Hchstwahrscheinlich laden Sie einen VESA-Treiber in Ihrer CONFIG.SYS- oder
   AUTOEXEC.BAT-Datei, haben aber keine integrierte Untersttzung fr den
   VESA-Standard. Tut mir Leid, Sie knnen diesen Boot Manager nicht benutzen.

-  Der Icepack Boot Manager erkennt meine Linux-Partition nicht.
-> Sie mssen zuerst LILO installieren, um Ihre Linux-Partition startbar zu
   machen, anschlieend benutzen Sie "fdisk", um das Kennzeichen fr eine
   startbare Partition zu setzen. Damit der Icepack Boot Manager Linux starten
   kann, muss LILO im Boot-Sektor Ihrer Linux-Partition installiert werden.
   Dazu editieren Sie zuerst die Datei "/etc/lilo.conf" und fhren dann
   "/sbin/lilo" aus. Fr Ihre "lilo.conf"-Datei sind 3 Optionen wichtig:
   - "boot=/dev/hdXY", X ist die Nummer der Festplatte, auf der sich Linux
     befindet, Y die Nummer der Linux-Partition auf dieser Platte. Wenn Sie
     z. B. Linux in der zweiten Partition auf der zweiten Platte installiert
     haben, mssen Sie "boot=/dev/hdb2" eingeben. Benutzen Sie "sdXY" fr
     SCSI-Platten. Mithilfe von "fdisk" knnen Sie die Nummer der Partition
     herausfinden.
   - "root=/dev/hdXY", "hdXY" ist identisch mit oben.
   - "image=/XYZ", das ist das Kernel-Image, das Sie starten mchten.
   Andere Optionen sind ebenfalls mglich, bitte lesen Sie in Ihrem Linux-
   Handbuch nach.

-  Ich benutze das Betriebssystem Minix, aber der Icepack Boot Manager gibt es
   als Linux aus.
-> Frhere Versionen von Linux haben das Minix-Dateisystem benutzt, deshalb
   habe ich diese beiden Partitions-Typen zusammengefasst. Falls Sie Minix
   benutzen, teilen Sie mir das bitte mit.

-  Die Grafik sieht nicht gut aus (verzerrt).
-> Ooops, Ihre VESA-Software hat einen Fehler. Tut mir Leid.

-  Das Installationsprogramm besttigt eine erfolgreiche Installation
   ("Installation completed successfully") aber der Boot Manager ist nicht da.
-> Sie haben einen Festplatten-Manager (z. B. Ontrack) installiert. Dieser
   Treiber befindet sich im MBR und den nachfolgenden Sektoren und wird
   bentigt, um groe Festplatten mit lteren BIOSen zu betreiben. Es lsst
   nicht zu, dass es vom Boot Manager berschrieben wird (Natrlich gibt es da
   eine Mglichkeit, aber anschlieend knnen Sie nicht mehr auf Ihre Platte
   zugreifen).


13. PLNE
---------

- Grafik-Animation
- Passwort-Sicherheit
- Benutzen des eigenen Hintergrundbildes
- Linux Installationsprogramm
- FreeBSD Installationsprogramm
- Windows 95 / 98 / NT Installationsprogramm
- Automatisches Erkennen von Windows 95, Windows 98 und Windows NT und Booten,
  ohne die Windows-Boot-Mens zu aktivieren.
- Automatisches Erkennen von OS/2 und Booten, ohne den OS/2-Boot-Manager zu
  aktivieren.


14. ANGABEN FR BETRIEBSSYSTEM-ENTWICKLER
-----------------------------------------

Der Icepack Boot Manager ldt den Boot-Sektor des ausgewhlten Betriebssystems
in den Speicher an die Adresse "0000h:7c00h". Es bergibt dann die
Programmkontrolle an diesen Boot-Sektor nachdem es die Prozessor-Register wie
folgt ldt:
- ah    : Nummer der Lesefunktion des BIOS-Interrupts "13h" ("02h" oder
          "42h"), Funktion "42h" wird bentigt, um groe Festplatten
          anzusprechen (falls vorhanden). Die Lesefunktion "02h" ist immer
          vorhanden. Falls ah den Wert "02h" bereitstellt, dann ist die
          erweiterte Funktion "42h" fr diese Festplatte nicht vorhanden,
          enthlt ah dagegen den Wert "42h", dann sind beide Funktionen
          vorhanden.
- dl    : Nummer der Festplatte
- es:si : Adresse der Partitionstabelle fr dieses Betriebssystem.

Der Stack befindet sich ebenfalls an Adrese "0000h:7c00h".

Der MBR und alle anderen Sektoren, die Partitionstabellen enthalten, befinden
sich im Speicher. Sie werden den MBR immer an der Adresse "0000h:0600h"
finden und alle anderen Sektoren im Anschluss daran. Wenn Sie z. B. zwei
Festplatten mit jeweils drei primren Partitionen und einer erweiterten
Partition haben, dann finden Sie im Speicher:
- MBR an Adresse "0000h:0600h"
  (mit Partitionstabelle an Adresse "0000h:07beh")
- Boot-Sektor der erweiterten Partition an Adresse "0000h:0800h"
  (mit Partitionstabelle an Adresse "0000h:09beh")
- Boot-Sektor der zweiten Platte an Adresse "0000h:0a00h"
  (mit Partitionstabelle an Adresse "0000h:0bbeh")
- Boot-Sektor der erweiterten Partition der zweiten Platte an Adresse
  "000h:0c00h" (mit Partitionstabelle an Adresse "0000h:0dbeh")


15. GESCHICHTLICHE ENTWICKLUNG
------------------------------

Version 00.02.00 - verffentlicht am 16. April 1999
                   -> Standard-Betriebssystem hinzugefgt
                   -> Boot-Zeit hinzugefgt
                   -> Untersttzung fr erweiterte Partitionen hinzugefgt
                   -> Untersttzung fr groe Festplatten hinzugefgt
                   -> Grafik-Komprimierung verbessert

Version 00.01.00 - verffentlicht am 21. September 1998
                   -> erste Version


16. SCHLUSSWORTE
----------------

Ich hoffe, dass Sie Spa mit dieser Software haben.
Bitte informieren Sie mich, falls Probleme bei der Benutzung dieses Boot
Managers auftreten sollten.
Falls Sie Kommentare, Fragen oder Verbesserungsvorschlaege fr den Icepack
Boot Manager haben, dann teilen Sie mir diese bitte auch mit.

Meine E-Mail-Adresse : hilgardth@t-online.de

Um mehr ber den Icepack Boot Manager und das Icepack-Projekt zu erfahren
besuchen Sie mich bitte im Internet : http://home.t-online.de/home/hilgardth/


---------------------------------------------------
Dieses Dokument (C) Copyright 1999 Adrian Hilgardth
---------------------------------------------------
