Tobias Schlemmer wrote:
Am Thu, 28 Oct 1999 schrieben Sie:
On 28.10.99 Tobias Schlemmer (schlemme@math.tu-freiberg.de) wrote:
Also wenn ich mich nicht irre, ist mein Kernel regelmd_ig grv_er als ein halbes MB. Und Lilo hat da noch nicht rumgesponnen.
Bei bzImage wird auch ein anderer Loader verwendet, der diese Beschränkung nicht mehr hat.
Andere Frage zum Thema: Klebt ChoseOS auch an der 1024-Zylinder-Grenze?
Was ist ChoseOS? Ich dachte, das mit der 1024-Zylinder-Grenze w"are ein BIOS-Problem. So wegen Abw"artskompatibilit"at\dots RTFM -- "Large Disk Mini HOWTO" sollte Dir alles erkl"aren.
...
Das Problem, das sich damit verbindet ist folgendes: Ein Freund will sich so ne SuSE evaluation mal auf seinem uralten 486 neben das Windows installieren. Nun hat er aber das Problem, dass sein BIOS kein LBA unterstützt und der freie Bereich ausserhalb der 1024 Zylinder beginnt. Ich dachte irgendwer weiß ob ChoseOS zufällig einen eigenen IDE-Treiber bieten kann.
ChoseOS (chos) kann leider auch nur über's BIOS auf die Platte zugreifen, der Loader muß ja schließlich in 512 Byte rein passen, da wird auch der beste Assembler-Guru keinen IDE-Treiber+Bootloader reinpacken können :-)
Ich habe bei mir auch den chos installiert. Mein /boot liegt auf einer kleinen Extrapartition auf /dev/hda, vor dem 1024. Cylinder. Diese ist nur 5MB groß, es passen also ca. 10 verschiedene Kernel zum rumexperimentieren drauf ;) Meine eigentlichen Linux-Partitionen /, /opt und /home liegen auf einer anderen Platte (/dev/hdc). Chos lädt also den Kernel von /boot, Das funktioniert prima. Außerdem muß der chos noch W95, NT4 und DOS starten, wofür ich jeweils eine Bootsektordatei in /boot angelegt habe (damit kein dummes Defragmentierungsprogramm unter Windows diese wegschiebt)