sfdisk
방금 파티션 테이블을 새 디스크에 복제 했는데 ,
sudo sfdisk -d /dev/nvme0n1 > /tmp/part.txt
sudo sfdisk /dev/nvme1n1 < /tmp/part.txt
그러나 이제 두 드라이브 모두 동일한 UUID를 갖습니다. 문제를 해결하고 복제된 파티션 테이블이 있는 장치에 대한 새 UUID를 생성하려면 어떻게 해야 합니까?
속인 사람의 수는 를 통해 확인할 수 있습니다 sudo fdisk -l
. "523436E9-4DA5-474F-87CA-D784E4BF345D"가 공통 "디스크 식별자"로 공유되는 것을 확인할 수 있습니다.
Disk /dev/nvme1n1: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
[...]
Disklabel type: gpt
Disk identifier: 523436E9-4DA5-474F-87CA-D784E4BF345D
[...]
Disk /dev/nvme0n1: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
[...]
Disklabel type: gpt
Disk identifier: 523436E9-4DA5-474F-87CA-D784E4BF345D
공유된 UUID도 볼 수 있고,
❯ lsblk -o +uuid
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS UUID
nvme1n1 259:0 0 1.8T 0 disk
├─nvme1n1p1 259:2 0 512M 0 part
└─nvme1n1p2 259:3 0 1.8T 0 part 7d78ed4b-e4aa-4270-853d-6489ea4d6c54
nvme0n1 259:1 0 1.8T 0 disk
├─nvme0n1p1 259:4 0 512M 0 part /boot/efi 1D40-E385
└─nvme0n1p2 259:5 0 1.8T 0 part / 7d78ed4b-e4aa-4270-853d-6489ea4d6c54
"7d78ed4b-e4aa-4270-853d-6489ea4d6c54" 파티션에서 공유됩니까?
답변1
장치 식별자 UUID
다음을 사용하여 디스크의 UUID를 변경할 수 있습니다 sfdisk
.
sudo sfdisk --disk-id /dev/nvme1n1 $(uuidgen)
Disk identifier changed from 523436E9-4DA5-474F-87CA-D784E4BF345D to E15A552B-CD07-4332-B73C-E67765D11F4E.
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
파티션 UUID
파티션에 새로운 UUID를 부여하기 위해
sudo btrfstune -f -U $(uuidgen) /dev/nvme1n1p2
먼저 raid1 어레이에서 장치를 제거하여 장치를 오프라인으로 전환해야 했습니다. raid1을 먼저 제거하는 데 필요한 디스크가 두 개뿐이었기 때문입니다.
sudo btrfs filesystem balance start -dconvert=single -mconvert=dup
그런 다음 장치를 삭제하면 됩니다.
sudo btrfs device remove /dev/nvme1n1p2 /
그런 다음 장치에 btrfs 파일 시스템을 생성해야 했습니다.btrfstune
sudo mkfs.btrfs /dev/nvme1n1p2
그런 다음 파티션 uuid를 변경할 수 있습니다.
sudo btrfstune -f -U $(uuidgen) /dev/nvme1n1p2
하지만 lsblk -o +uuid
파티션(nvme1n1p2)의 uuid는 표시되지 않으므로 정확히 무슨 일이 일어나고 있는지 잘 모르겠습니다.
lsblk -o +uuid
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS UUID
nvme1n1 259:0 0 1.8T 0 disk
├─nvme1n1p1 259:2 0 512M 0 part
└─nvme1n1p2 259:3 0 1.8T 0 part
nvme0n1 259:1 0 1.8T 0 disk
├─nvme0n1p1 259:4 0 512M 0 part /boot/efi 1D40-E385
└─nvme0n1p2 259:5 0 1.8T 0 part / 7d78ed4b-e4aa-4270-853d-6489ea4d6c54