udev 규칙 - /dev/by-label이 누락되었습니다.

udev 규칙 - /dev/by-label이 누락되었습니다.

내 하드 드라이브에 대한 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이 표시되는 것은 무엇입니까?

관련 정보