-bash: /usr/lib/udev/scsi_id: 没有那个文件或目录
时间: 2023-11-30 08:41:41 浏览: 315
该错误通常是由于缺少scsi_id二进制文件或文件路径不正确而引起的。scsi_id是一个用于获取SCSI设备的唯一标识符的实用程序。要解决此问题,可以尝试以下几种方法:
1. 确认scsi_id二进制文件是否存在于/usr/lib/udev/目录中。如果不存在,请尝试重新安装udev软件包。
2. 如果scsi_id二进制文件存在于其他目录中,请将其复制到/usr/lib/udev/目录中。
3. 确认udev规则是否正确配置。可以通过以下命令检查:
```shell
udevadm test /sys/block/sda/sda1
```
如果出现任何错误,请检查udev规则是否正确配置。
4. 如果以上方法都无法解决问题,请尝试重新安装udev软件包。
```shell
sudo apt-get install --reinstall udev
```
阅读全文