Hallo David, David Haller wrote:
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.
OK, soweit hab' ich gepeilt.
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.
Geht das mit dd if=/dev/hda of=/mbr.txt count=512 ? Und zurück dann mit dd if=/mbr.txt of=/dev/hda count=512 ? Oder würde das schiefgehen?
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 ;)
Ach, höher und niederwertiges Bit... ok. cu flo -- Ich besitze keine Schweden, aber falls ich irgendwann mal welche besitze, werde ich sie bedenkenlos einsetzen und für meine Zwecke missbrauchen. Etwas Anderes haben diese "NAZI" Laller nicht verdient. [Steffen H. Hillner in daf] --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com