出于某些原因,我需要获取Linux系统的唯一标识符,在系统重新启动时不会更改(但在用户更换可命名数量的硬件或格式化硬盘时可能会更改)。
以下解决方案不可行:
- 使用MAC地址(这已经被使用,但在某些系统上失败,因为没有网络接口) - 使用blkid获取分区的UUID - 这个命令在所有系统上都不可用,并且很难自动找到要使用的分区
那么...还有其他想法可以唯一地识别系统吗?
谢谢!
以下解决方案不可行:
- 使用MAC地址(这已经被使用,但在某些系统上失败,因为没有网络接口) - 使用blkid获取分区的UUID - 这个命令在所有系统上都不可用,并且很难自动找到要使用的分区
那么...还有其他想法可以唯一地识别系统吗?
谢谢!