Zitat von
neolithos:
Nimm mal die Position 48h.
Was mach ich nun:
1. Ich öffne die Festplatte als Binärstrom (so geht es nur NTFS)
2. Ich lese den ersten Sector.
3. Ich caste die Position an der die Festplatten-Serial steht.
Verständlich?
Hallo Neolithos,
was Du da machst, war mir klar. Aber die Position an sich hast Du durch probieren herausgefunden ?
48 bzw die 72 ste Stelle geht bei mir
PCardinal(@buf[72])
was aber total unverständlich ist, dass es nur geht, wenn ich die Buffergröße auf 512 einstelle.
Bei buf : array[0..510] und
stm.Read(buf,511) kommt was ganz anderes, dürfte doch eigentlich nicht sein oder ?
Sollte man eventuell noch die Clustergröße berücksichtigen ?
sicher oder ? Gibt es denn irgendwo Informationen über den Aufbau des erstens Sektors einer Partition ?
vielen Dank Euch beiden !
viele Grüße
stoxx