커널 명령줄의 /dev에서 장치 이름을 선택합니다.

커널 명령줄의 /dev에서 장치 이름을 선택합니다.

USB 설치를 통해 CentOS를 부팅했습니다. 부팅 방법은 USB 키에 설치된 GRUB2에서 ISO를 부팅하는 것입니다.

USB 키에는 항상 "이름"이 부여됩니다 /dev/sda. 커널 명령줄에서 이름을 변경할 수 있나요?

몇 가지 정보를 추가하자면, 외장 USB 하드 드라이브에서 데비안을 부팅할 때 하드 드라이브에는 /dev/sdb라는 라벨이 붙고, 노트북 내부의 하드 드라이브에는 /dev/sda라는 라벨이 붙습니다. 이는 내가 태그를 제어할 수 있다는 의심을 더욱 강화합니다. 하지만 어떻게 해야 할까요?

답변1

장치 이름(임의로 변경될 수 있음)을 무시하고 보다 고유한 이름으로 파일 시스템을 식별하면 안전합니다. 라벨 또는 UUID.

다음을 사용하여 파일 시스템 UUID 및 레이블 목록을 검색할 수 있습니다.

# blkid -o list -c /dev/null

디렉터리에 있는 장치 파일에 액세스할 수 있습니다.

/dev/disk/by-label
/dev/disk/by-uuid

해당 장치 파일에 대한 심볼릭 링크일 뿐입니다. 무슨 일이 일어나고 있는지 더 잘 제어하려면 udev 작동 방식을 읽어보세요.

답변2

sd는 이동식 scsi 장치에 사용됩니다.. a 및 b 등.. {example sda, sdb}는 hda 및 hdb 등의 개념과 동일합니다. 서로 다른 장치를 연결하면 sda, sdb 등에 매핑됩니다. 따라서 장치를 연결하면 /dev/sda에 매핑되고, 카메라를 연결하면 /dev/sdb에 매핑됩니다. 일반적으로 USB 키의 이름은 sda로 지정되지만 일부 컴퓨터에서는 sdb로 지정될 수도 있습니다.

관련 정보