Hallo, Am Tue, 05 Apr 2011, Thomas Moritz schrieb:
Am Dienstag, 5. April 2011 07:38:13 schrieb David Haller:
Das was du angehängt hast ist jew. ein generischer BR (der die aktive Partition startet, jedenfalls kein Grub), der 2te Sektor ist der zweite Teil eines Grubs.
Ich klemme nun noch einmal 1024 hinten ran. Diese sind von der jetzt funktionierenden CF-Card. Hier kann ich ausser der Partitionstabelle keinen Unterschied zu dem gestrigen Versuch feststellen. Nur eben, dass diese CF jetzt rennt!
Naja, kommt halt drauf an, was im ersten Sektor der aktiven Partition steckt ;) Ist jetzt ne Linux-Partition: $ od -Ax -tx1z /dev/shm/dh/4gb_sdd.img | less 0001be 80 20 >........Çf?UÏÉ. < 0001c0 21 00 83 0d 0a 83 00 08 00 00 00 18 20 00 >!........... ...< ^^ FS-Typ Byte und ne FAT32-LBA Partition: 0001ce 00 0d >!........... ...< 0001d0 0b 83 0c fa 54 e6 00 20 20 00 00 40 57 00 >...úTæ. ..@W...< ^^ FS-Typ Byte Der generische/DOS BR interessiert sich genau gar nicht für den Folgesektor mit dem Grub-Rest, der knüppelt einfach den ersten Sektor der aktiven Partition in den Speicher und startet den darin befindlichen Code. Hat man z.B. GRUB in die Linux-Root-Partition installiert, dann startet eben der. Oder eben der BR einer FAT/NTFS Windows-Partition. Achso: guck dir mal die Ausgabe von $ od -Ax -tx1z /usr/lib/boot/master-boot-code | less an ;) $ rpm -qf /usr/lib/boot/master-boot-code master-boot-code-1.14-71.2.i586 $ od -Ax -tx1z /usr/lib/makebootfat/mbrfat.bin | less Aber in der Art schwirren noch andere durchs Netz (z.B. von freedos, IIRC). In /usr/share/syslinux/ findest du auch einige ;) HTH, -dnh -- "Die meisten Menschen pflegen im Kindesalter vom Zeigen auf Gegenstände (Mausbewegung) und 'ga' sagen (Mausklick) abzukommen, zugunsten eines mächtigeren und langwierig zu erlernenden Tools (Sprache)". -- Achim Linder in de.comp.os.unix.linux.misc -- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org