Hi. Hat jemand ne Kennung von Partitionnstabellen? Habe gelesen, dass sie am Ende des MBR steht. Wenn ich den allerdings disassembliere kommt da nur komischer Bootcode raus. Der is allerdings ziemlich strange. Könnte von M$ sein. (ss = 0x7C0) naja. Aber Partitionstabellen, so wie wir sie kennen, sind da keine. Also: Was habbe ich verpasst? Wo liegt die PT? Wie hat sich das Layout verändert?
Programmieren - alles kontrollieren 4.937 Themen, 20.654 Beiträge
Hi!
Mensch, sammelst du solche Probleme? ;-)
Ok, mal seh'n was PC-Intern her gibt (das kennt du ja schon ;-) ):
Die Tablle steht am Ende des MBR und umfasst 4 Einträge. jeder Eintrag ist 16 bytes gross. Im Buch ist eine Tabelle, die ich hier mal abtippe:
Offset----Inhalt---------------Typ
000h.....Partitionscode.......Code
1BEh.....1. Eintrag...........16 Byte
1CEh.....2. Eintrag...........16 Byte
1DEh.....3. Eintrag...........16 Byte
1EEh.....4. Eintrag...........16 Byte
1FEh.....MBR-Kennung (AA55h)..2 Byte
Der MBR liegt auf Kopf 0, Spur 0 und Sektor 1 und ist 512Bytes lang.
Wenn du mehr Info brauchst, dann melde dich einfach.
Bis denn
Andreas
PS: Ich hab' auch noch ein selbstgeschriebenes Pascal-Programm mit Quelltext. Dürfte ab TP5 kompilierbar sein.