Re: AW: +1024 cylinder --> doch moeglich
On Thu, 28 May 1998 18:17:03 +0200, Erik Wasser wrote:
meine scsi platte hat 3068 cylinder und auf der extendet partition ist linux installiert. wenn ich nun lilo einrichten will, kommt, daß vmlinuz nicht gebootet werden kann, da er nicht im 1024 cylinder bereich liegt wie kann ich lilo nun dazu bringen vmlinuz zu booten schmidi
Präzise Frage, präzise Antwort: GARNICHT. Die Bootpartition von LILO muß innerhalb der ersten 1024 Zylinder liegen. Ansonsten hilft dir nur loadlin. Steht aber auch ausdrücklich in der Anleitung von Suse drin.
Eine Moeglichkeit gibt es doch. Wenn du einen Controller mit BIOS translation hast, dann gehts, weil es fuer Linux so aussieht, als waeren es 1024 Zylinder :-) Sowas kann zb der Adaptec Axel ____________________________________________________ Axel Schwarz Axel.Schwarz@hilton.rwth-aachen.de Mitglied im TeamOs/2 Deutschland & International Based on 100% recycled and unbleached electrons ____________________________________________________ PGP Public Key Fingerprint = 2E 33 96 B4 C2 1E 0D 09 4C 3E 4E D8 E6 37 C3 6F -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Axel Schwarz wrote:
On Thu, 28 May 1998 18:17:03 +0200, Erik Wasser wrote:
meine scsi platte hat 3068 cylinder und auf der extendet partition ist linux
[...]
Eine Moeglichkeit gibt es doch. Wenn du einen Controller mit BIOS translation hast, dann gehts, weil es fuer Linux so aussieht, als waeren es 1024 Zylinder :-)
wenn man dieses 'mapping' nachtraeglich vornimmt, deurfte das ein ziemliches durcheinander geben! wenn eine platte einmal mit einer bestimmten einstellung (falls der controller das zulaesst) die platte gemapped hat, muss ein anderer controller z.b. in der lage sein, dieses mappimg zu erkennen, zu verstehen und umzusetzen. ist wie beim IDE bus mit dem LBA mode, da koennen auf einmal am ende der platte einige (physikalische) zylinder nicht mehr genutzt werden, weil es keine halben oder viertel 'logische' zylinder geben kann. es gibt sogar motherboards, deren BIOS bei platten im LBA mode am sekundaeren port die daten nicht korrekt uebermittelt, wodurch LinuX versucht, im falschen modus zuzugreifen. ich hab so'n board, hab mich aber inzwischen von den IDE platten getrennt. :) bei SCSI controllern von NCR ist sogar das mapping je nach chip der auf der karte ist unterschiedlich, was einen einfluss hat auf die zahl der ungenutzt bleibenden sektoren! bsp.: platte IBM DCAS 34330 controller: (a) NCR815 : CHS= 1019/134/62 (8308 sektoren/zylinder, 488 unallocated sectors) (b) NCR810 : CHS= 1018/132/63 (8316 sektoren/zylinder, 496 unallocated sectors) (c) aha2940 : sectors = 255, andere daten weiss ich nicht mehr :) die anzahl der unallocated sectors war dann sogar noch geringer. nebeneffekt: der versuch, diese platte an einem aha1540 zu betreiben schlug fehl, weil dieser mit dem mapping der platte nicht klar kam.
Sowas kann zb der Adaptec
Axel
Andreas -- Dipl.-Ing. Andreas Schoelver - Tel.: ++49-(0)-234/700-6908 <A HREF="mailto:andreas.schoelver@fh-bochum.de">mailto:andreas.schoelver@fh-bochum.de</A> FH Bochum, Institut fuer Automatisierung, Labor fuer Informatik. Lennershofstrasse 140, 44801 Bochum AG Parallel: <A HREF="http://www.nt-nv.fh-koeln.de/"><A HREF="http://www.nt-nv.fh-koeln.de/</A">http://www.nt-nv.fh-koeln.de/</A</A>> +------------------------------------;->-------------------+ -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (2)
-
andreas.schoelver@fh-bochum.de
-
Axel.Schwarz@mail.hilton.rwth-aachen.de