Driveimage erstellen?



  • Hallo,

    ...ist hier gelandet, weil ich direkt auf der WinAPI programmiere.

    Also:
    Ich möchte/muss/will (wie auch immer 😉 ) in ein Programm Funktionen zum Ziehen eines kompletten Images eines kompletten Drives (incl. aller Volumes, Partitionierung usw.) einbauen. Die Returfunktion - Image zurück auf eine Platte - nätürlich auch.
    Leider bin ich bei der Suche einer Library dafür nicht fündig geworden.
    Hat hier einer einen Tipp für mich?
    Ich wollte es mir gern ersparen, das "from scratch" via DeviceIOControl() zu programmieren.

    /Ulli



  • Das dürfte wohl sein, was du suchst:

    http://www.chrysocome.net/dd



  • geht schon in die richtige Richtung.
    Aber dd ist (auch) ziemlich raw.
    Ich such eigentlich mehr so etwas, das
    createImage( device, outputfile );
    und
    restoreImage( outputfile, device );
    zur Verfügung stellt.

    ...ja, bin faul
    und gut, etwas komplizierter darf's auch sein 😉

    Danke trotzdem

    /Ulli



  • Images sind immer "raw", sonst wären es keine.
    dd entspricht genau deinen Anforderungen, denn es reicht ein Aufruf von dd if=devicename of=outputfile um das Image zu erzeugen, zum Zurückspielen vertauschst du if und of.
    Edit: um der Geschwindigkeit etwas auf die Beine zu helfen, ist z.B. bs=16M keine schlechte Idee.


Anmelden zum Antworten