当克隆驱动器(使用dd
)时,每个分区的 UUID 会改变吗,还是它们是特定于硬件的?或者克隆它是否也会保留 UUID?
如果系统检测到两个具有相同 UUID 的设备会发生什么情况?
答案1
UUID 不是特定于硬件的,而是存储在分区的文件系统中。这意味着克隆磁盘或分区dd
将产生相同的 UUID。
您可以使用以下方式分配新的 UUID:
tune2fs -U random <device>
(ext2/ext3/ext4)xfs_admin -U generate <device>
(xfs)reiserfstune -u $(uuidgen) <device>
(reiserfs)mkswap -U $(uuidgen) <device>
(交换)
重复的 UUID 不一定会导致错误。但是通过 UUID 启动和安装设备会变得不明确,并且可能会导致使用错误的设备。