我正在管理一个服务器,其中/etc/fstab
引用了一些使用 的分区/dev/disk/by-id/DISK_ID-partN
。
服务器突然断电,DISK_ID部分/dev/disk/by-id/DISK_ID-partN
发生改变。
/etc/fstab
我总是在使用时参考分区唯一唯一标识符并将改变的配置文件系统,但我仍然想知道为什么按 ID互联网上很多人都说这样的硬盘标识符不会改变,甚至我看到 OpenSuse 使用按 ID在文件系统。
突然断电后分区 *UUID* 是否也会改变?*UUID* 是否比 *by-id* 更不易“改变”?我认为从哪里可以得到解释按 ID来吧会帮助我理解这一切。我读到 UUID 存储在分区中,分区格式化后只会更改其值,但我不太了解按 ID, 只是udev是谁生成—创造它的,但是依据是什么?
答案1
gsc-frank!
我假设分区的内容仍然存在并且 UUID 是相同的。
有人将磁盘的内容克隆到新磁盘并更换了该磁盘。
使用 dd 复制磁盘时,UUID 不会改变(与 disk/by-id 不同)。仅当您格式化分区时,它们才会改变。[链接讨论中的第 3 篇帖子]
磁盘可能由于以下几个原因而被替换:
SMART 值一直在下降,为了防止相应磁盘上的数据丢失,对其进行了克隆和替换
磁盘已满,并被具有相同分区布局的更大磁盘替换
由于速度原因,磁盘被替换,例如 HDD --> SSD
更换磁盘以获取带有数据的原始磁盘(例如作为备份或证据),但保持系统运行。
希望有帮助!