답변:
새로운 표준은 / media는 시스템이 이동식 미디어를 마운트하는 곳이고 / mnt는 수동으로 마운트하는 것입니다.
자세한 내용 은 파일 시스템 계층 표준 (FHS) 을 참조하십시오.
/mnt
시스템 관리자를위한 것입니다. 이는 /mnt
시스템 자체에서 사용해서는 안됨을 의미 합니다. 따라서 컴퓨터가 CD 또는 DVD를 자동으로 마운트하는 경우에는 CD가 /media
아닌에 마운트해야합니다 /mnt
.
/data
또는)에 마운트 할 수 있습니다 /a
.
아직 언급하지 않은 또 다른 중요한 차이점이다 장치 아래에 장착 /mnt
노틸러스 '왼쪽 창에 표시되지 아래에 장착 그 동안, /media
(또한 아직 장착되지 않은 장치를 자동 감지)한다.
예를 들어, 노틸러스 왼쪽 창의 "장치"하위 섹션에 특정 파티션을 표시하지 않으려면 아래에서 해당 파티션에 대한 하위 디렉토리를 작성하고 해당 /mnt
파티션에 대한 항목을 작성하십시오 /etc/fstab
(또는 디스크 유틸리티)와 새로 생성 된 디렉토리를 마운트 지점으로 지정하십시오.
/dev/{block_device_name) /mnt/{descriptive_name} {fs_type} {mount,options} 0 2
더 나은 noauto
방법은 fstab / Disks에 마운트 옵션을 추가하면 파티션이 노틸러스에 나타나지 않거나 마운트되지 않는 것입니다 (파일이 실수로 엉망이되는 것을 방지)! 예를 들어 Windows를 사용한 이중 부팅의 경우 다음을 수행 할 수 있습니다.
/dev/sda1 /mnt/win7 ntfs-3g rw,user,noauto,gid=100,uid=1000,nls=utf8,umask=002 0 0
에서 /etc/fstab
Windows 파티션이 노틸러스에 표시되지 않도록 mount
해야합니다 (필요한 경우 명령을 통해 여전히 액세스 가능 ).
다음은 liveUSB로 만든 스크린 샷이며 세 가지 경우를 모두 보여줍니다.
/dev/sdb1
)/media
서브 디렉토리 에 마운트 되어 노틸러스에 나타나는 장치 ( "iso" /dev/sdb2
)/dev/sda3
마운트 /mnt
되었지만 노틸러스 왼쪽 창에 표시되지 않습니다 (fstab에 항목이 있으므로 마운트되지 않은 경우 동일).반대로, 공유 데이터 파티션이 노틸러스에 표시되기를 원하므로 /media
마운트 지점을 할당 하고 auto
마운트 옵션을 설정하여 데이터를 클릭 하고 GUI에서 액세스 할 수 있습니다.
나에게 이것은 두 디렉토리 사이의 가장 큰 차이점입니다.
/mnt/
플래그를 지정해야한다고 x-gvfs-hide
덧붙였습니다. 예를 들어, fstab 파일 내에서 수행 할 수있는 방법은 다음과 같습니다 /mnt/my-drive/path/to/my-folder /home/my-username/my-folder-shortcut none bind,x-gvfs-hide 0 0
. 나에게 이것은 큰 문제입니다. 유용한 힌트라고 동의하면 답변에 추가해 주시면 감사하겠습니다.
내가 이해하는 것처럼 / media는 광 드라이브 및 기타 임시 미디어와 같은 것을 마운트하는 데 사용되며 / mnt는 일반적으로 영구적으로 연결된 저장소 (일반적으로 내부 디스크)를위한 것입니다.
물론, 원하는 곳 어디에서나 장치를 마운트 할 수 있습니다. / mnt 및 / media 디렉토리는 더 일반적입니다.
/mnt
사용자가 임시 리소스를 수동으로 마운트 할 수있는 장소로 제안 된 반면 /media
정적 / 자동으로 마운트 된 장치 에는 사용해야합니다. freedesktop.org를 확인하십시오
이 문제는 더 심화됩니다. 내부 드라이브를 마운트 /mnt
하고 외부 이동식 장치를에 유지하고 싶습니다 /media
.
이 게시물 은 호스트 시스템과 같은 역할 /media
을하는 특정 시스템 및 사용자 프로세스에 대한 액세스가 차단 된 경우 (마운트 된 드라이브에 연결된 기본 제한 umask로 인해) 기능상의 차이를 보여줍니다 /mnt
.