UUID 和驱动器克隆

UUID 和驱动器克隆

当克隆驱动器(使用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 启动和安装设备会变得不明确,并且可能会导致使用错误的设备。

相关内容