Ubuntu 14.04.3에서는 SD 카드를 삽입하면 존재하지 않는 마운트 지점에 자동으로 마운트됩니다. 어쩌다나이 작업을 수행?
/dev/mmcblk0p1 30780420 2269796 28510624 8% /media/admin/backup-PROJECTS
laptop2/root /root 9# umount /media/admin/backup-PROJECTS
laptop2/root /root 10# ls -ld /media/admin/backup-PROJECTS
ls: cannot access /media/admin/backup-PROJECTS: No such file or directory
laptop2/root /root 11# mount /dev/mmcblk0p1 /media/admin/backup-PROJECTS
mount: mount point /media/admin/backup-PROJECTS does not exist
laptop2/root /root 12#
답변1
카드 삽입이 감지되면 마운트 지점이 생성되고 udev
마운트 해제되면 제거됩니다. 존재하지 않는 디렉토리에는 마운트할 수 없습니다. 시스템도 마찬가지지만, 시스템이 이전에 마운트 지점을 생성했음을 알리고 실제로 마운트를 수행하기 전에 "확인을 위해 아무 키나 누르도록" 할 만큼 오랫동안 스스로 속도를 늦출 필요는 없습니다.
답변2
마운트 지점을 사용하려면 거의 항상 디렉터리가 필요합니다.
두 가지 주요 예외는 다음과 같습니다.
- 이동식 장치(udev가
mkdir
적합한 경우rmdir
) - nfs 디렉토리를 사용하여 자동으로 마운트합니다
/net/foo
. (예를 들어, /net/foo를 cd하면 자동 마운트는 foo 호스트에서 내보내기 디렉토리를 검색하고 디렉토리를 생성하고 마운트를 바인드합니다.)