yuqingli 发表于 2022-8-18 17:19:55

sata 硬盘设备路径会变

问题描述:我项目用到一个 msata硬盘。在不插u盘的情况下,msata硬盘路径是 /dev/sda。插入u盘重启之后 会变成 /dev/sdb。/dev/disk/by-path路径下 不存在 sata的连接。
分析:这种情况是 linux自动异步分配 的结果。百度方法是使用 /dev/disk/by-path 路径下的连接 进行挂载。/dev/disk/by-path里面是 物理路径。但是我启动系统后发现 /dev/disk/by-path路径下 不存在 sata的连接(已经插入mstat,并且正常工作),其他u盘 mmc 的连接是存在的。这就导致我没法 每次启动的时候 固定把 msata 硬盘挂载到 正确的路径,因为msata硬盘的设备 文件路径会改变
有大神知道怎么解决嘛:

zhichao 发表于 2022-8-22 15:33:14

linux系统中有udev服务,这个服务里的规则可以识别硬盘,挂载到对应路径,您可以看看
页: [1]
查看完整版本: sata 硬盘设备路径会变