
내 컴퓨터에는 여섯 가지 유형의 메모리 카드를 읽을 수 있는 카드 리더가 있습니다. 내부 USB 포트에 연결되어 있으며 lsusb
"Bus 002 Device 013: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller"로 표시됩니다 . 이 제품에는 SD, microSD, Memory Stick, M2, XD 및 CompactFlash용 슬롯이 있습니다. 이는 컴퓨터에 4개의 드라이브로 나타납니다. 하나는 SD/microSD용, 하나는 Memory Stick/M2용, 하나는 XD용, 하나는 CompactFlash용입니다.
이제 내 문제가 있습니다. /dev/sdd
, /dev/sde
, /dev/sdf
및 로 나타납니다 /dev/sdg
. 이를 보다 의미 있는 이름으로 변경하고 sd?
실제 하드 드라이브의 이름을 저장하고 싶습니다 . 알다시피, 단지 더 깨끗하게 만들기 위해서입니다. 이것은 특히 짜증나는 일입니다(글쎄, 적어도 내부의 어떤 일만큼 짜증나는 일 /dev
입니다). 왜냐하면 모든 슬롯 중에서 실제로는 SD와 microSD 슬롯만 사용하기 때문입니다. 둘 다입니다 /dev/sdd
.사용 e
, f
, 그리고 g
. (나는 숙모의 CompactFlash 디지털 카메라에서 사진을 가져오기 위해 SD가 아닌 슬롯을 한 번만 사용한 적이 있다고 확신합니다.)
내 노트북의 SD 카드 리더가 로 표시됩니다 /dev/mmcblk0
. udev에게 SD 카드 리더에 이 이름을 사용하고 다른 이름에도 비슷한 의미의 이름을 부여하도록 어떻게 지시할 수 있나요?