- 积分
- 18
贡献106
飞刀28 FD
注册时间2022-6-1
在线时间2 小时


扫一扫,手机访问本帖 
|
问题描述:我项目用到一个 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硬盘的设备 文件路径会改变
有大神知道怎么解决嘛:
|
|