Mat*_*ark 3 linux usb mount partitioning uuid
我有一个我正在处理的项目,它涉及一个 USB 存储设备和一个 boo.table 版本的 linux。这个项目的组合方式是,我在 USB 驱动器上有多个分区,需要在启动时安装,以便加载适当的资源。
我的计划是fstab
使用它们的 UUID将条目添加到,但是,我不确定这是否适用于我的最终目标。我目前让它们按标签挂载,但如果更改标签,系统将无法启动。
最终,完成后,该映像将被克隆,并用于对许多其他 USB 设备进行映像。
我的问题是,当克隆驱动器(使用dd
)时,每个分区的 UUID 会改变吗?它们是特定于硬件的吗?还是克隆它也会保持相同的 UUID?如果系统检测到两个具有相同 UUID 的设备会发生什么?
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 引导和挂载设备将变得不明确,并可能导致使用错误的设备。
归档时间: |
|
查看次数: |
9908 次 |
最近记录: |