이런 명령어를 찾고 있어요
mount 1234-SOME-UUID /some/mount/folder
여러 개의 외장 USB 하드 드라이브를 연결하고 있습니다. 시작하는 동안 특정 폴더에 설치하고 싶습니다. /etc/fstab
드라이브 중 하나가 연결되지 않으면 부팅할 수 없습니다. 그래서 init
스크립트를 사용하고 있습니다 . 그러나 /dev/sdbx
열거형은 스크립트 mount /dev/sdX /some/mount/folder
에서 사용된 것과 항상 동일 하지는 않습니다 init
.
답변1
~에서맨페이지의 mount
.
-U, --uuid uuid
Mount the partition that has the specified uuid.
따라서 마운트 명령은 다음과 같아야 합니다.
mount -U 1234-SOME-UUID /some/mount/folder
또는
mount --uuid 1234-SOME-UUID /some/mount/folder
세 번째 가능성은
mount UUID=1234-SOME-UUID /some/mount/folder
답변2
DragonFly BSD에서는 다음을 사용할 수 있습니다.
/dev/part-by-uuid/
.Debian GNU/Linux 7.11(gasp)에서
/dev/disk/by-uuid/
사용 가능(쉽게 찾을 수 있음)find /dev -type d
, 출력에ls -la /dev
상관관계가 없는 것 같기 때문입니다).FreeBSD 11.1에서는
/dev/gptid/
배울 수 있습니다(다시 따라하세요find /dev -type d
).
그러나 원래 질문으로 돌아가서 모든 파일 시스템이 설명되어 있는 것은 아닙니다.fstab(5)
부팅 시 설치해야 합니다. fstab
삭제 디스크에 주석을 달면 됩니다.noauto
옵션이며 부팅 중에는 설치되지 않습니다(그러나 UUID를 여기저기에 분산시키는 것보다 관리하기 쉬운 경로를 통해 설치할 수 있습니다).
"auto" 옵션을 "noauto" 형식으로 사용하면 파일 시스템이 자동으로 마운트되지 않게 됩니다(mount -A 또는 mount -a를 사용하거나 시스템 부팅 시).