내 하드 드라이브에 대한 udev 규칙을 만들고 싶습니다. 디스크 레이블을 기준으로 하드 드라이브를 일치시키고 싶습니다.
이를 위해서는 udev에 DEVLINKS
해당 /dev/by-label
정보가 포함되어야 합니다.
그러나 테스트할 때:
udevadm test /block/sda
...
DEVLINKS=/dev/disk/by-path..../dev/disk/by-diskseq ..../dev/disk/by-id
/dev/by-label
안에는 없는 줄 알았더니DEVLINKS
udev에 이 정보를 사용하도록 어떻게 지시할 수 있습니까 /dev/by-label
(나중에 일치시킬 수 있도록)?
감사해요
ps: 리눅스 6.2, 우분투 23.04 사용
pps: 내 파일 시스템에 심볼릭 링크가 존재합니다. udev 내부에는 존재하지 않습니다 DEVLINKS
.
답변1
테스트를 통과해야 한다
sudo udevadm test /dev/sda1 #use the partition (not /block/sda - which is the disk)
/dev/disk/by-label이 표시되는 것은 무엇입니까?