Ändert btrfs-convert die UUID der Festplatte?

560
lilorox

Ich denke darüber nach, meine /ext4 in btrfs umzuwandeln .

Wird sich die UUID ändern?

0
Warum probierst du nicht ein Disk Image aus? Daniel B vor 9 Jahren 0

1 Antwort auf die Frage

1
Wejn

Leider finde ich die Antwort ja:

# dd if=/dev/zero of=test bs=1M count=640 640+0 records in 640+0 records out 671088640 bytes (671 MB) copied, 0.396043 s, 1.7 GB/s # LODEV=$(losetup -f --show test) # echo $LODEV /dev/loop0 # blkid $LODEV # mkfs.ext4 -q $LODEV # blkid $LODEV /dev/loop0: UUID="f495c785-4b12-464f-b477-9320b1a1d3d7" TYPE="ext4" # btrfs-convert $LODEV creating btrfs metadata. creating ext2fs image file. cleaning up system chunk. conversion complete. # blkid $LODEV /dev/loop0: UUID="e872e338-ad47-4584-813f-ede58c734d4e" UUID_SUB="998cd182-5f72-4066-b419-fe7c381b608d" TYPE="btrfs" # losetup -d $LODEV # rm test # 

Im Dump darüber wurde die UUID während der Konvertierung geändert. Und btrfs-convertes scheint keine nützlichen Befehlsschalter zu haben (aus einem kurzen Blick), die dies verhindern würden.

Übrigens, Ubuntus Hilfe-Wiki erwähnt (oder impliziert auch) die Uuid-Änderung während der Konvertierung von Ext3 / 4.