goenzoy wrote:
Habe einwenig herumexperiemtiert.(RedHat u Mandrake installiert) Yast 2 für Installation ausprobiert.Nachher konnte ich OS/2 unter Linux nicht mehr mounten.Hat jemand eine Ahnung wo die Daten über die Partitionen gespeichert werden.Weil die OS/2 Partition wurde von mir niemals verändert. In der Partitionstabelle wird jetzt ein ? anstattt ein * gezeigt(Boot),aber
die Ein Fragezeichen anstatt eines Sterns bekomme ich unter Linux-Fdisk, wenn ich im MBR von hda nicht 80 als Bootflag sondern einen anderen sinnlosen Wert eintrage. Die Tabelle liegt ab Offset 0x1be, pro Eintrag 16 Byte, der erste Wert ist das Bootflag. Für /dev/hda3 wäre das also 0x1de. Mir ist allerdings nicht klar, was das ganze mit dem Mounten einer Partition zu tun haben soll.
Partition ist von der Größe und Nummer her völlig identisch als vorher. (dev/hdc5) =zweite Platte Wenn in der Kernel versuche zu kompilieren ist es die einzige Fehlermeldung. (wrong Bootsignature)
Wie Hagen es ja schon geschrieben hat, ist es lilo, der solche Fehlermeldungen liefert. Die folgende Fehlermeldung erhalte ich zum Beispiel, wenn ich die beiden letzten Bytes vom Bootsektor von /dev/hda3 auf 00 00 setze und dann lilo aufrufe: First sector of /dev/hda3 doesn't have a valid boot signature Dabei interessiert es lilo nur, wenn es auch einen Eintrag für diese Partition gibt. Meine /dev/hda7 hat im Bootsektor nur Nullen, das juckt lilo nicht. Obige Fehlermeldung kriege ich wieder weg, wenn ich 00 00 durch 55 AA ab Offset 0x1fe im Bootsektor von /dev/hda3 ersetze. Bleibt immer noch die Frage, was das ganze mit dem Mounten einer OS/2 Partition zu tun hat. Sicher ist nur, das irgend etwas in den Bootsektoren und im MBR rumgeschrieben hat. mfg Alfons. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com