Partitionstabelle auslesen?
-
Hallo! Bin neu hier und möchte gleich meine erste frage stellen:
Wie lese ich die partitionstabelle meiner hd aus? Wie kann ich partitionen bearbeiten/erstellen? Brauch ich da Assembler oder ist das noch in C/C++ möglich?
Wäre für Tipps echt dankbar!
mfg
-
Wenn du Glück hast, gibt es Bibliotheken für diesen Zweck in C(++). Ansonsten wirst du wohl ziemlich tief in die Materie gehen müssen. Möglicherweise sogar etwas in Assembler programmieren. Möglicherweise gibts auch unter 16Bit eine Möglichkeit mit den Interrupts die Informationen zu bekommen ( ).
Auf jeden Fall verschieb ich dich mal ins "Rund um die Programmierung"-Forum, da das hier eher weniger etwas mit der Konsole oder DOS zu tun hat. Ich hoffe dort kann dir jemand weiterhelfen.
-
Dieser Thread wurde von Moderator/in AJ aus dem Forum DOS und Win32-Konsole in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Die Partitions Tabelle ist im Sektor 0 von jeder Disk zu finden. Wenn du ein bisschen Beispielcode haben willst, schau dir doch den Quellcode des man: fdisk(8) Tools an oder noch besser von sfdisk, dass scheint kleiner zu sein
-
Wenn du WindowsNT benutzen kannst du die Fesplatte als Datei öffnen und dann sektorweise lesen.