Hello,
man muss ja von dieser alten Platte nicht booten.
Und wenn man die Paramter bei IDE-Platten falsch einstellt, geht nichts kaputt, man kann nur nicht die gesamte Platte lesen. Und dann würde ich mal von Disk booten und versuchen, mit BIOS-Interrupt 13h auf die Platt zuzugreifen.
Das kann man auch über 'debug' auf der Konsole machen.
Als erstes
mov ah, 10h
mov dl, 80h (oder 81h für den anderen Controller-Kanal)
int 13h
und ab damit
da sollte dann in Flags cf eine 1 drinstehen für 'Bereit'
Mit Unterfunktion 15h kann dann die Anzahl der Sektoren ausgelesen werden.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau