So sichern / klonen Sie Windows und erstellen ein Wiederherstellungs-Image mit Ubuntu

24

Ich habe einen neuen Laptop gekauft, auf dem Windows installiert ist. Ich werde alle Partitionen löschen und Ubuntu installieren.

Eines Tages werde ich diesen Laptop wahrscheinlich verkaufen, also wäre es schön, ihn dem Herstellerstaat zurückzugeben. Ich möchte eine Sicherungskopie der Wiederherstellungspartition erstellen, diese in einer Datei speichern und diese in der Cloud aufbewahren. Eines Tages werde ich es wiederherstellen und Windows von der Wiederherstellungspartition neu installieren.

Welche Tools sollte ich verwenden, um es schmerzfrei zu machen? Ich habe einige Windows-Tools mit meinem aktuellen Laptop ausprobiert, als ich es zum ersten Mal gekauft habe, aber nach 3 Jahren kann ich die Partition nicht wiederherstellen. Ich habe das Backup unter Windows erstellt, daher möchte ich jetzt nicht zweimal denselben Fehler machen.

Tomrozb
quelle
Ich hätte gerne eine gute Antwort darauf, aber wenn Sie keine gute Antwort bekommen, können Sie immer eine neue Festplatte kaufen und diese austauschen.
18.
@mchid Dies ist ein Laptop ohne Zugriff auf die Festplatte. Sie müssen ihn zerlegen, um die Festplatte auszutauschen. Außerdem erlischt Ihre Garantie.
Tomrozb
Ich vermute, es gibt keine Zugangsplatte, wie sie normalerweise auf der Unterseite des Laptops angebracht ist. Sie müssen den Laptop zur routinemäßigen Wartung zerlegen, z. B. um den Lüfter zu reinigen. Überprüfen Sie die Garantie noch einmal.
mchid
@mchid ja, kein Zugriff auf RAM, Fans, Laufwerk ...
Tomrozb

Antworten:

25

Hier ist der VeryEasyWay ™, um dies zu tun:

  • Laden Sie die CloneZilla Live CD herunter ,
  • booten Sie es
  • Befolgen Sie das Geräte-Image- Handbuch, um das Imaging durchzuführen. Ein Disk-to-Image komprimiert das Disk-Image vor dem Schreiben, sodass der gesamte vom Image selbst belegte Speicherplatz weitaus geringer ist als der zugewiesene Speicherplatz auf der Disk selbst!
  • Speichern Sie das Image der von Ihnen erstellten Festplatte in Ihrer Cloud zusammen mit dem Image der CloneZilla Live-CD! (Nur für den Fall, dass eine zukünftige Version von CloneZilla es nicht wiederherstellen kann)
  • Nur um ganz sicher zu gehen: Bewahren Sie die CloneZilla-CD und die von Ihnen gesicherte Festplatte in Ihrer Bank auf, für den Fall, dass Ihre Cloud-Software in Zukunft nicht mehr existiert und Ihr Haus danach brennt ... ; - )
Fabby
quelle
Verstehe ich richtig, dass ich nicht alle Partitionen sichern muss? Ich habe 5 Partitionen, auf der größten ist Windows installiert. Ich werde 4 davon sichern und für jede auf der 5. Partition eine Datei erstellen. Reicht das aus, um die Partitionen wiederherzustellen und Windows später wiederherzustellen, wenn ich die CD lösche, indem ich aktuelle Partitionen entferne und sie dann auf ext formatiere und Linux installiere?
Tomrozb
@ Tomrozb Nö, Sie sichern Ihre gesamte Festplatte in 1
Datei
1
Ihre Lösung ist in Ordnung, aber ich werde mit 512 GB (ich weiß, die Größe ist kleiner als 512 GB) Datei enden, wo 500 GB nur ein leerer Raum ist. Ist es nicht möglich, nur das zu kopieren, was ich möchte, ohne den unnötigen Speicherplatz zu kopieren, der mir egal ist? Wie die C: / Partition?
Tomrozb
1
Ok, das ist der einfachste und sicherste Weg. Sie sollten Ihre Antwort mit diesen wichtigen Informationen aktualisieren. Angenommen, danke!
Tomrozb
2
Whoaa. 500 Punkte Danke. Du bist ein Star :) ... noch 10!
WinEunuuchs2Unix
11

Ich würde das machen:

Wechseln Sie von einer Live-CD / einem USB-Stick in den ROOT-Modus. Andernfalls funktioniert dies nach einer doppelt gebooteten Linux-Installation. Öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo -i

Finden Sie dann mit diesem Befehl heraus, welche Partition Ihr Windows ist:

fdisk -l

Meins zeigt dies:

/dev/sda1  *         2048    206847    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848 240818175 240611328 114.8G  7 HPFS/NTFS/exFAT
/dev/sda3       240820224 312498175  71677952  34.2G  5 Extended
/dev/sda5       240822272 312498175  71675904  34.2G  7 HPFS/NTFS/exFAT

Also in meinem Fall /dev/sda1ist der Wiederherstellungs-Bootloader (Windows). Sie variieren in der Größe, meine war 100M, aber ich habe andere zum Beispiel gesehen, wenn das Image mit MDT installiert wurde, dann sind sie größer.

Next Disk Dump Sichern Sie die /dev/sda1Partition in einer Datei und speichern Sie sie an einem beliebigen Ort. In diesem Fall habe ich es im Home-Verzeichnis meines Root-Ordners gespeichert:

dd if=/dev/sda1 bs=16m of=/home/wubilover/BackupOfSda1-WinRecovPartition.dd

Denken Sie daran, dass die Ausführung von DD sehr lange dauert. Warten Sie, bis sie beendet ist :)

Das ist es. Tauschen Sie zum Wiederherstellen das if = und of = des obigen Befehls aus. :) Genießen.


Um eine VOLLSTÄNDIGE Sicherung des gesamten Laufwerks durchzuführen, können Sie ein größeres USB-Laufwerk kaufen und es dann auf einem speichern .dd Datei auf dem größeren Laufwerk speichern. Auf diese Weise können Sie bei einem Defekt die Live CD / USB booten und Ihr externes Laufwerk anschließen und wiederherstellen.

Vollständige Sicherung auf externes Laufwerk:

  • Starten Sie die Live CD / USB und warten Sie, bis Ubuntu geladen ist. Öffnen Sie dann ein Terminal

  • Schließen Sie Ihr externes Laufwerk an, das größer als das interne Laufwerk ist, und stellen Sie sicher, dass es NTFS oder EXT3 oder höher ist, damit es die große Datei aufnehmen kann. Dies wird durch Ausführen des Befehls bestätigt:

    gksudo gparted
    

    Dann fang an und partitioniere es in Ext3 oder Ntfs (egal, aber wenn du Windows verwendest, empfehle ich ntfs)

  • Bestätigen Sie, dass es über gemountet ist

    df -kh
    
  • FESTPLATTE AUF EXTERNE FESTPLATTE ÜBER SICHERN (Beachten Sie, dass sich der Befehl von oben unterscheidet):

    dd if=/dev/sda bs=16m of=/media/MyUSBStick/BackupOfSda-TheEntireHD.dd
    
  • Und ... wenn etwas schief geht, können Sie die .ddDatei der EXTERNEN FESTPLATTE auf der INTERNEN FESTPLATTE ÜBER WIEDERHERSTELLEN (Beachten Sie, dass sich der Befehl von oben unterscheidet):

    dd bs=16m if=/media/MyUSBStick/BackupOfSda-TheEntireHD.dd of=/dev/sda 
    
WubiUbuntu980 Unity7 Flüchtling
quelle
2
Ich würde dringend empfehlen, ein Backup ab dem ersten Sektor (Partitionstabelle) durchzuführen, einschließlich der Wiederherstellungspartition und möglicherweise etwas mehr. :) Eigentlich könnte es einfacher sein, mit Clonezilla zu sichern.
Andrea Lazzarotto
3
Ich mag es auch, dd durch gzip zur Komprimierung zu leiten. Auf einem brandneuen Laptop wird es eine Menge leerer Blöcke geben, die man billig komprimieren kann. es sollte dd if=${drive} bs=512k conv=sync,noerror | gzip | dd of=${file}
ungefähr
2
@KissMeKimmi: Auf den meisten Laufwerken ist die Verwendung einer E / A-Blockgröße im Bereich von mehreren Megabyte viel schneller. Normalerweise verwende ich 8 oder 16 MiB, da ein etwas zu großer Puffer den Durchsatz nicht wesentlich verringert, solange Sie über genügend Arbeitsspeicher verfügen (wenn Sie sich also nicht auf einem eingebetteten System befinden).
David Foerster
2
@ WubiUbuntu1980: Dekomprimierung würde wie folgt funktionieren: gunzip < backup.dd.gz | dd of=/dev/sdX bs=8m. Die conv=sync,noerrorsind meiner Meinung nach völlig unnötig und sogar sinnlos, es sei denn, Sie haben einen ganz bestimmten Anwendungsfall für sie (den Sie nicht haben).
David Foerster
2
Das Kopieren der Festplatte einschließlich des Bootsektors und der gesamten Wiederherstellungspartition sollte ausreichen. Aber lege es nicht in die Cloud (naja, nicht nur dort). Ich schlage vor, Sie investieren einige Euro / Dollar in ein 16-GB-USB-Laufwerk und bewahren es an einem sicheren, trockenen Ort auf.
Andrea Lazzarotto
2

Diese Methode, mit der das gesamte Laufwerk gesichert wird, funktioniert einwandfrei und sichert jedes Betriebssystem, einschließlich aller Windows-Versionen. Ich habe es im Laufe der Jahre immer wieder benutzt. Der einzige mögliche Nachteil ist, dass Sie das Image auf einem Laufwerk gleicher (oder größerer) Größe wiederherstellen (und speichern) müssen, da keine Komprimierung verwendet wird. Der Vorteil ist , es sehr wenig nimmt Ihre Zeit.

Elder Geek
quelle
Weißt du, dass dein Link zu einer Fabby-Antwort führt, der bereits die 500-Punkte-Prämie für seine obige Antwort erhalten soll? ;) ... Trotzdem +1 hier und +1 auf den Link.
WinEunuuchs2Unix
@ WinEunuuchs2Unix Der Link war ein Tippfehler. Vielen Dank für die Köpfe hoch. Ja, ich weiß, dass Fabby explizit für das Kopfgeld vorgesehen ist.
Elder Geek
Elder Ich habe Ihren neuen Link bereits letztes oder voriges Jahr hochgeladen. Das ist eine gute Antwort.
WinEunuuchs2Unix
Oh! Hab's gerade bemerkt! +1 ;-)
Fabby