Hallo zusammen, > ich möchte von einer alten Festplatte > /dev/sdc4 mit btrfs nach /dev/sdb6 umziehen. > > Dabei wäre es mir lieber, wenn das Dateisystem nicht verschoben wird, > sondern kopiert, damit ich im Worstcase eine weitere Chance habe.
Ich möchte Euch meine Lösung nicht vorenthalten: 1. image von /dev/sdc4 mit dd erstellt für alle Fälle... 2. mkdir /mnt/bfg-7000/ 3. mount /dev/sdc4 /mnt/bfg-7000/ 4. btrfs replace start 1 /dev/sda6 /mnt/bfg-7000/ 5. btrfs replace status /mnt/bfg-7000 # Fortschritt beobachten 6. mount # mount zeigt nun, dass /dev/sda6 in /mnt/bfg-7000/ eingehangen ist. -> MAGIC! 7. btrfs filesystem resize 1:max /mnt/bfg-7000 # Wenn die neue Partition größer war: Jetzt verfügbaren Platz nutzen. Wenn die neue kleiner ist, vorher schrumpfen. 8. umount /mnt/bfg-7000 Während des Umzugs ist das System voll verfügbar. Das ist sehr elegant und viel schneller als btrfs add/remove. 800 GB in nur 30 Minuten verschoben. Damit hätte ich nicht gerechnet. Also was ich gelernt habe: * Partitionstabellen mache ich nur noch mit GPE, solange ich keinen Grund für msdos habe * btrfs war eine sehr gute Entscheidung für /home und Co * beim mounten von /dev/sdx setzt udev das device magisch um auf das Dateisystem. Das merkt man nur normalerweise nicht, deswegen ist Schritt 6 überraschend. Beste Grüße, -- Jonas Stein
signature.asc
Description: OpenPGP digital signature
