![附加设备更改 /dev/sd 值](https://linux22.com/image/1494937/%E9%99%84%E5%8A%A0%E8%AE%BE%E5%A4%87%E6%9B%B4%E6%94%B9%20%2Fdev%2Fsd%20%E5%80%BC.png)
我有一个脚本,可以根据自动挂载我的 Windows 分区UUID
,
原因:我附加的设备改变了它们的/dev/sd
价值。
启动后,我的外部硬盘可能会承担/dev/sda
或/dev/sdb
是什么原因导致这些价值观发生改变?
答案1
/dev/sdX
节点是不是应该始终具有相同的编号。当系统“看到”它们出现时,就会添加它们。如果两个设备启动所需的时间大致相同,则设备节点的归属可能存在某种竞争条件。
你的方法很好。你也可以使用标签、ID 或硬件路径,请参阅
ls /dev/disk/by-*