여러 개의 외장 하드 드라이브가 있고 동일한 지점에 마운트하고 싶습니다: /media/ext_hd
그래서 내 fstab에는 다음이 있습니다.
# EXTERNAL HDS
LABEL=Elements /media/ext_hd ntfs-3g defaults,user,noauto 0 0
LABEL=olddata /media/ext_hd auto rw,user,noauto 0 0
LABEL=Seagate%202T /media/ext_hd auto rw,user,noauto 0 0
UUID=335F-0049 /media/ext_hd auto rw,user,noauto 0 0
"mount /media/ext_hd"를 입력하고 현재 연결된 태그 또는 UUID와 일치하는 태그나 UUID를 찾아 마운트하도록 하고 싶습니다. 그러나 첫 번째 항목인 "Elements" 태그를 찾을 수 없다는 점은 명시하지 않았습니다.
마운트는 최고의 일치를 찾고 있지 않은 것 같습니다. 내가 뭐 놓친 거 없니? 유용한 기능인 것 같습니다.
답변1
내가 아는 한 설치는 첫 번째 게임 이후에는 검색되지 않습니다. 당신이 할 수 있는(고려해야 할 것?) 한 가지는 udev 규칙을 설정하여 /dev 아래의 모든 NTFS 디스크에 대해 동일한 심볼릭 링크를 생성하는 것입니다. 그러면 fstab의 한 줄이 모든 디스크에 대해 작동합니다.
답변2
어떤 OS를 사용하고 있는지는 확실하지 않지만 이러한 종류의 작업에 대한 FreeBSD의 모범 사례는 glabel
파일 시스템에 레이블을 추가하는 것입니다. 그러면 레이블이 다음과 같이 나타나고 사양에서 사용할 /dev/ufs/[label]
수 있습니다 . fstab
예를 들어 USB 장치이고 모두 자동으로 /dev/ad0s0a
, /dev/ad2s0a
및 으로 구성된 경우 /dev/ad3s0a
해당 레이블을 사용할 수 있습니다.
/dev/ufs/gerbil0 /gerbil ufs rw 2 2
/dev/ufs/gerbil1 /gerbil ufs rw 2 2
/dev/ufs/gerbil2 /gerbil ufs rw 2 2
또는
/dev/ufs/gerbil0 /someplace ufs rw 2 2
/dev/ufs/gerbil1 /anotherPlace ufs rw 2 2
/dev/ufs/gerbil2 /yetanotherPlace ufs rw 2 2