ChOS - The Choose-OS Bootmanager
Von
Rene van Bevern
Die Fehlermeldungen von ChOS
Hier sind alle Fehlermeldungen von ChOS erklärt | |
xxx and yyy overlap | Diese Fehlermeldung erscheint, wenn zwei Bildschirm-Objekte sich überschneiden (von den Koordinaten her, z.B. zwei Menüeinträge liegen aufeinander) |
Invalid xxx-coordinate for yyy, Menu X coordinate invalid, Time coordinates invalid, und Invalid coordinates | Angegebene Bildschirmkoordinaten sind außer Reichweite |
"Loading..." forced too low | Dadurch, daß eine Koordinate eines Objektes am unteren Bildschirmrand liegt, würde die Nachricht "Loading Menüeintrag..." zu weit unten erscheinen, um sichtbar zu sein |
Hole in xxx | Tritt auf wenn ein NULL-Block in einer Datei ist |
xxx: not a Choose-OS binary | Einen Datei enthält einen ungültigen ChOS-Header |
xxx: incorrect version | Ein ChOS-Binary hat eine andere Version als der Installer |
xxx is too big for loader | Ein Loader-Modul ist zu groß, um ein Loader-Modul zu sein |
Maximum number of loaders exceeded | Sie haben zu viele verschiedene Loader für verschiedene Betriebssysteme eingebunden |
What iz thiz? Outta memory???? | Ihr Sysem verfügt nicht über genug Speicher (dieser Fehler kann wirklich NICHT passieren, außer in speziellen Sonderfällen) |
Invalid harddisk geometry gotten. | Wenn ChOS vom Kernel eine ungültige Platten-Geometrie bekommen hat |
Dunno how to handle device xxx | Sie haben kein sinnvolles Device angegeben... also kein IDE,SCSI,XT oder Floppy-Device |
(xxx:yyy): No such device in /dev | ChOS konnte ihr angegebenes Device nicht im /dev-Verzeichnis finden |
sizeof(xxx)!=512, xxx is of invalid size" | Irgendwas hat eine ungültige Größe |
xxx not compiled in. Please recompile. | Sie wollten auf ein Feature zugreifen, das nicht einkompiliert wurde. Sie müssen Makefile editieren und das Feature einkompilieren |
xxx: kernel too big! | Das Kernel-Image ist zu groß für den konventionellen Speicher. Wenn es sich um ein bzImage handelt, benutzen Sie big_linux anstatt linux |
xxx: Unknown header format - cannot load high, Cannot support initrd - kernel header has unknown format | Das tritt auf, wenn ein Kernel einen ungültigen Header hat (bei alten Kernels z.B.) |
Couldn't find MemTotal in /proc/meminfo | Stellen Sie sicher, daß im Kernel Support für das /proc-Dateisystem enthalten ist! |
Initrd must be loaded above 2M For bzImage initrd must be loaded above 6M | Sie haben eine ungültige Adresse für initrd angegeben |
Error resizing mapfile | Sie haben nicht genug Festplatten-Platz für die Map-Datei |
xxx might NOT be accesible by thy bios!!! | wenn ihr Kernel-Image in einem Zylinder > 1023 liegt, tritt diese Fehlermeldung auf. Falls Ihr BIOS eine andere Geometrie benutz, könnte es vielleicht trotzdem klappen |
THE SYSTEM MAY BE UNBOOTABLE | Es ist ein Ausnahmezustand aufgetreten, der das System nicht bootbar macht. Schalten sie auf KEINEN FALL den Rechner aus, bevor sie das Problem nicht mehr haben |
Das Rewrite-Feature
Das Rewrite-Feature läßt Sie verschiedene MBRs booten, die Sie vorher in Dateien gespeichert haben (z.B. mit dd)...
Hier ein kurzes Beispiel:
bootsect "Windows 95" { image=/boot/win95.mbr rewrite=yes } bootsect "Dos 6.2" { image=/boot/dos.mbr rewrite=yes }
Die hier angegebenen MBRs werden mit dem MBR auf der Festplatte verglichen. Ist auf der Festplatte ein unterschiedlicher MBR, dann werden die MBRs auf die Platte geschrieben und Sie hören ein "Beep".
Visual ChOS: das graphische Konfigurations-Tool
Visual ChOS (kurz VChOS) ist ein Tool, womit Sie die Konfigurationsdatei mit einer graphischen Oberfläche konfigurieren können. VChOS deckt aber nicht alle Konfigurations-Möglichkeiten ab. Es ist auch möglich, eine Vorschau des Bootmanagers zu sehen.
Voraussetzungen für VChOS
- TCL 7.2
- TK 4.2
- ChOS v0.8