研究的议题:如何通过pci插槽绑定设备名称但是udev扫描插槽的时候,并不知道插槽的具体
命名方式,并且不同机器的插槽是否一样的命名,如果只是通过size,是否可行。
操作步骤1:
ID=="host2",SUBSYSTEM="block",NAME="mydisk"
invalid SUBSYSTEM operation
由于SUBSYSTEM的编写规则出现错误,必须是==
正确如下:
ID=="host2",SUBSYSTEM=="block",NAME="mydisk"
ID_PATH=="pci-0000:00:10.0-scsi-0:0:1:0", SUBSYSTEM=="block",NAME="mydisk"
pciconf -l 是用来查看当前 PCI 的 总线:插槽:功能
与设备名的对应关系。
unknown key ‘ID_PATH‘ in /etc/udev/rules,d/50-persistent-storage.rules
由于出现如上的错误,导致无法正常进入系统,这个时候采用的系统只能够通过
重新挂载根文件系统变成可读写的方可以进入系统
mount -o remount,rw /dev/sda2 /
操作步骤2:
尝试修改内核指定的盘符,取消原有的设备标识
kernel=="sdb",NAME="MYDISK"
出现如下的麻烦:
1)fdisk -l 无法识别设备,但是能够正常的挂载,结果发现设备分区MYDISK2和MYDISK1根本不存在,而且不能够挂载,是否需要重新部署这个设备名称,发现这个方法没有任何的意义。
时间: 2024-10-14 18:39:20