Hallo Wilhelm, Wilhelm Wienemann wrote:
David Haller schrieb am Donnerstag, 13. April 2000:
Maik Holtkamp wrote:
Gebootet werden soll mit PQ Boot. Moment. Folgendes Szenario: PQBoot sitzt im MBR. Soll nun LILO in den Speicher kloppen -> erste Huerde: kann PQBoot Zylinder > 1023 ansprechen?
PQBoot kenne ich (bisher noch) nicht.
Ich auch nicht. Das ist der BM der bei PowerQuest PartitionMagic dabei ist (war mal der IBM OS/2 BM, ist aber AFAIR inzwischen ein anderer). Ich habe bisher mit Vamos (1.16 - letzte beta, www.deer-corner.com (oder ohne "-"?)) gute Erfahrungen gemacht (hat lilo in /dev/hdb4 und 2 Win95 auf /dev/hda1 und hda2 problemlos gebootet) Ausserdem soll xOSl gut sein (www.xosl.org).
Ok. Angenommen das klappt. Lilo ist im Speicher, arbeitet seine Conf ab. Soll nun den Kernel in den Speicher kloppen und ausfuehren. Der liegt aber hinter Zyl. 1023. Peng! -> zweite Huerde.
Die Hürde wurde inzwischen auch von LILO gemeistert. Sieh mal auf
ftp://sd.dynhost.com/pub/linux/lilo http://www.prolinux.de
Ah! Gute Nachrichten! :) Aber:
Aus der Datei lilo-21.4/CHANGES: [..] - will boot from disks up to 2048Gb in size, as long as the BIOS allows ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the Enhanced BIOS calls for 32-bit sector addressing using packet calls. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ebent! Immer noch ist LILO vom BIOS abhaengig, was meine Argumente unterstuetzt. Es _kann_ klappen, _wenn_ Bios und lilo usw. passen, aber... ;( (Das "as long as the BIOS..." ist praktisch eine Umschreibung fuer "IF, AND ONLY IF the BIOS...")
- checks if BIOS supports packet calls (int 0x13, AH=0x42), and uses these calls if 'lba32' was specified. Otherwise, it uses the C:H:S addressing scheme of the original IBM-PC BIOS.
Hm. Wo wird dieses "lba32" spezifiziert? Ist das eine neue Kommandozeilen Option von >= 21-3? (Ich habe hier "lilo -V" -> "LILO version 21"). [..]
If disks with cylinder numbers of 1024 or above are detected, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ it will issue a recommendation to use LILO with the 'lba32' option. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Latuernich! Denn ohne waere ja bei CHS: 1023,255,63 Schluss -> die "Zyl. 1023"-Grenze fuer /boot... ;)
Sh. oben. Insofern kein Problem mehr mit dem 'richtigen' BootLoader. :-)
_UND_ wenn das BIOS mitspielt! D.h. die HDs "richtig" anspricht, diese Infos "richtig" auf dem "richtigen" Int weitergibt etc... INT13e ist AFAIK schon laenger spezifiziert, aber wird eben (zu) oft an der einen oder anderen Stelle nicht korrekt implementiert... :( Ich sehe das nun mal eher "pessimistisch" (denn Schaden sollte es doch nicht, wenn man /boot vorsichtshalber komplett vor Zyl. 1023 unter- bringt). Was nicht heissen soll, man koennte es nicht mal testen, aber ein pauschales "sollte klappen" oder gar "klappt" ist IMHO leichtsinnig -- und vor genau dieser Verallgemeinerung wollte ich v.a. warnen... CU David -- Life is sexually transmitted, and terminal... email: David@dhaller.de www: www.dhaller.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com