Selain dari ext2 / ext3 / ex4 dan xfs, Anda juga dapat mengubah UUID dari sistem file berikut atau memblokir perangkat.
Menukar
swaplabel -U $NEW_UUID
RAID Perangkat Lunak (md raid)
Untuk MD RAID, Anda harus menghentikan RAID terlebih dahulu, lalu memperbarui UUID saat merakit ulang. Jadi jika RAID Anda sudah di-mount /
, Anda perlu memperbarui UUID dalam mode offline - gunakan CD langsung untuk melakukannya.
mdadm --stop $RAID_DEVICE
mdadm --assemble $RAID_DEVICE --update=uuid --uuid=$NEW_UUID $MEMBER_DEVICES...
Contoh:
mdadm --stop /dev/md127
mdadm --assemble /dev/md127 --update=uuid --uuid=2A1D2A1D-2A1D-2A1D-2A1D-2A1D2A1D2A1D /dev/sda2 /dev/sdb2
Setelah UUID diperbarui, Anda mungkin perlu memperbarui grub.cfg
( rd.md.uuid=$NEW_UUID
dalam linux/linuxefi/linux16
baris perintah) dan / atau fstab
dan / atau mdadm.conf
dan update-initramfs
(keluarga Debian) dan / atau dracut --force
(keluarga Red Hat) agar Anda dapat boot dengan sukses di lain waktu.
LUKS (cryptsetup)
cryptsetup luksUUID --uuid=$NEW_UUID $LUKS_DEVICE
Contoh:
cryptsetup luksUUID --uuid=e0c0e0c0-e0c0-e0c0-e0c0-e0c0e0c0e0c0 ~/encrypted-LUKS.loop
FAT / NTFS / exFAT
Ini adalah kisah lain di sini, saat ini tidak ada utilitas untuk memodifikasi UUID sistem file dari filesystem ini(Lihat jawaban reichhart - mlabel
alat), tetapi kita dapat memodifikasi data mentah pada disk untuk melakukan ini.
PERINGATAN, berbahaya untuk memodifikasi data mentah pada disk, dan dapat kehilangan data tanpa operasi yang cermat.
Berikut langkah-langkah detail untuk memodifikasi data mentah menggunakan disk hexedit
.
blkid
, tulis UUID sistem file ke kertas, atau ingat. String UUID FAT / exFAT terlihat seperti 1122-3344
, string UUID NTFS terlihat seperti 1122334455667788
.
Buka perangkat partisi menggunakan hexedit
hexedit <partition device such as /dev/sda1>
- Tekan /, masukkan UUID dalam urutan terbalik (jika
blkid
dilaporkan 1234-ABCD
, lalu cari CDAB3412
) untuk mencari data UUID pada disk.
- Setelah UUID ditemukan, ubahlah, tekan F2untuk menyimpan dan keluar.
blkid
untuk memverifikasi UUID.
- Setelah UUID dimodifikasi, Anda mungkin perlu memperbarui
grub.cfg
dan / atau fstab
agar Anda dapat melakukan booting dengan sukses di lain waktu.
- Jalankan
fsck <partition device such as /dev/sda1>
dan lihat pesan "Ada perbedaan antara sektor boot dan cadangannya" . Untuk menyelesaikannya, pilih "1) Salin sumber asli ke cadangan" , dan jika Anda ditanya "Lakukan perubahan? (Y / n)" Anda menekan y.