UUID로 장치 파일 이름을 할당하시겠습니까?

UUID로 장치 파일 이름을 할당하시겠습니까?

여러 드라이브가 설치된 시스템이 있습니다. blkid 명령을 사용하면 UUID 및 레이블과 함께 모든 드라이브 목록을 볼 수 있습니다(간결함을 위해 일부 줄 생략).

root@ubuntu:~/avl# blkid
/dev/sdy1: UUID="F00D-78FA" TYPE="vfat" PARTLABEL="EFI system" PARTUUID="23fc9408-58b2-4905-983e-be0a4dc4adee"
/dev/sdy2: UUID="0c58da23-7ef5-4177-807c-d9164174c092" TYPE="ext4" PARTLABEL="Linux filesystem" PARTUUID="81c156e7-1113-46b4-9365-ed3a262fc475"
/dev/sdd1: UUID="ff1954fe-e8c1-4253-abbc-24d3d6c6a6c5" TYPE="ext4" PARTUUID="dae0a716-01"
/dev/sdb1: UUID="b26fadc6-cd26-4f2a-8a41-91238737ae4b" TYPE="ext4" PARTUUID="48b181eb-01"
/dev/sdu1: UUID="b9fb58ab-474c-4113-9789-c3a02ed49ddf" TYPE="ext4" PARTUUID="51d5e885-01"
/dev/sda1: UUID="08e865f9-0b47-407d-b103-b93836479de4" TYPE="ext4" PARTUUID="9bc2dad1-01"

내 부팅 드라이브가 /dev/sdy. 하지만 대신 이 드라이브를 할당하고 싶습니다 /dev/sda.

내 질문은: Linux가 특정 UUID를 가진 드라이브를 특정 장치 파일 이름에 할당하도록 강제할 수 있는 방법이 있습니까?

답변1

내가 착각하지 않는 한 "sd?" OS에서 감지한 순서대로 할당됩니다. 이는 일반적으로 BIOS가 배치하는 순서대로입니다... 및/또는 RAID 컨트롤러... 및/또는 장치 LUN... 등.

수동으로 이름을 지정하는 일부 udev규칙을 정의하지 않고 검색된 순서를 변경해야 합니다.

관련 정보