Schnellster Weg zum Kopieren der Festplatte

7

Bei Festplatte 1 TB mit zwei Partitionen: Eine ist klein ~ 24 GB (für Ubuntu) und der Rest ist die zweite Partition mit etwa 10% belegtem Speicherplatz für Multimediadateien.

Ich möchte es so schnell wie möglich duplizieren. Ich starte vom USB-Stick. Die zweite Festplatte ist /dev/sdb.

sfdisk -d /dev/sda > a
sfdisk /dev/sdb < a

Dann kopiere ich byteweise die kleine Partition:

dd if=/dev/sda1 of=/dev/sdb1 bs=4M status=progress

Es dauert ungefähr zwei Minuten. Dann möchte ich den Inhalt der zweiten Partition optimal kopieren. Nur Dateisystem mit Dateiattributen:

rsync -avHAX /media/ubuntu/sda2dir /media/ubuntu/sdb2dir

Danach habe ich versucht, von der zweiten Festplatte zu booten und kann nicht.

Wie kopiere ich MBR und andere wichtige Informationen?

dd if=/dev/sda of=/dev/sdbdauert ca. 1h20m für 1 TB Festplatte. Es ist nicht akzeptabel. Und scheint auch nicht zu funktionieren.

Tomilov Anatoliy
quelle
2
Vielleicht dies hilft.
Nachtisch
Zum Booten müssen Sie zunächst die Festplatte und ihr Layout genau kennen.
Thorbjørn Ravn Andersen

Antworten:

8

Ich würde Clonezilla verwenden

Holen Sie sich eine Clonezilla-ISO-Datei, erstellen Sie ein USB-Startlaufwerk und starten Sie von dort.

Siehe die Dokumentation auf clonezilla.org .

Verwenden Sie Clonezilla, um das gesamte Laufwerk zu klonen. Dies wird funktionieren, wenn

  • Das Ziellaufwerk ist mindestens so groß wie das Quelllaufwerk. Sie können dies überprüfen (wenn die Größen nominell gleich sind) mit

    sudo parted /dev/sdx u B p
    

    Dabei kann x beispielsweise a( /dev/sda) und b( /dev/sdb) für die beiden Laufwerke sein. Das Ziellaufwerk darf nicht ein einzelnes Byte kleiner als das Quelllaufwerk sein.

  • Die physischen Sektorgrößen der beiden Laufwerke sind gleich. Sie können das mit überprüfen

    sudo parted -ls
    
  • Wenn die Laufwerksgrößen unterschiedlich sind und die Partitionstabelle GPT ist, müssen Sie auch die Sicherungstabelle am Ende des Laufwerks reparieren. Sie können dies manuell mit gdiskoder mit dem Shellscript tungpt-fix

Clonezilla ist intelligent genug, um nur die verwendeten Datenblöcke auf dem Laufwerk zu kopieren / zu klonen und nicht verwendete Blöcke zu überspringen. Dies ist schneller als das Klonen dd, insbesondere wenn viel nicht verwendeter Laufwerksspeicher vorhanden ist (wie in Ihrem Fall).

Clonezilla ist auch sicherer als dd, da es über einen Benutzerdialog verfügt, mit dem Sie überprüfen und überprüfen können, ob Sie auf das richtige Zielgerät klonen. ddtut, was Sie ihm sagen, ohne Fragen zu tun. Ein kleiner Tippfehler kann dazu führen, dass Sie die Familienbilder überschreiben.


Bitte beachten Sie, dass Clonezilla kann

  • Klonen Sie ein Laufwerk auf ein anderes Laufwerk mit mindestens derselben Größe
  • Erstellen Sie ein komprimiertes Bild (ein Verzeichnis mit mehreren Dateien).
  • Klonen Sie eine Partition und erstellen Sie ein Image einer Partition
  • Wiederherstellung von einem komprimierten Clonezilla-Image auf ein Laufwerk mit mindestens derselben Größe
  • lokal oder über ein Netzwerk arbeiten
Sudodus
quelle