Hallo Florian, Florian Gross wrote:
///// Begin \\\\\\ Added linux * Device 0x0300: Invalid partition table, 4th entry 3D address: 0/0/0 (-1) Linear address: 1/0/0 (0) \\\\\\ End ///////
Das ist ziemlich eindeutig: Die 3D Adresse, womit die CHS- Adresse gemeint hat, hat einen Eintrag 0,0,0. Da aber schon der MBR, der erste Sektor der HD die CHS-Adresse 0,0,1 hat ist das Problem klar. Da du eh nur 2 primaere Partitionen hast, sollten eh nur 2 Eintraege belegt und die beiden anderen genullt sein. Daraus folgt, dass in die Lineare Adresse (aka LBA-Adresse) des 4.ten Eintrags ausversehen ein '01 00 00 00' statt nur Nullbytes gelandet ist. Falls du tatsaechlich nur die 2 primaeren Partitionen hast, kopier den MBR mit dd in eine Datei, setze den 3ten und 4ten (z.B. mit vche oder khexedit) Eintrag komplett auf '00' und schreibe dann die Datei in den MBR zurueck. Die Partitionstabelle sieht ungefaehr so aus (Es sind 5 Zeilen die jew. mit '0000000' beginnen): 00000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01 00000001C0 01 00 82 3F 3F 1F 3F 00 00 00 01 E8 01 00 00 00 00000001D0 01 20 83 3F BF 6E 40 E8 01 00 40 5C 24 00 00 00 00000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000001F0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 55 AA ^^das muesstest du durch '00' ersetzen.
Daß meine Partitionstabelle beim 4. Eintrag einen Schlag hat, soweit komme ich noch mit. Aber dann steh ich auf dem Schlauch... was ist das device 0x0300?
ls -l /dev/hda -> Major 3, Minor 0 = device 0x0300 ;) CU David --
Es ist nicht schlimm wenn du es nicht verstehst. Schliesslich darf man nicht allzugrosse Ansprüche an dag Leser stellen. [das Woko° in dag°]
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com