/media, /mnt 및 /run/mount의 차이점은 무엇입니까?

/media, /mnt 및 /run/mount의 차이점은 무엇입니까?

/mediaFHS-2.3에는 CD-ROM과 같은 이동식 미디어를 저장할 수 있는 마운트 지점이 있고 /mnt파일 시스템을 임시로 마운트했습니다.

반면에 우리는 /run/media및 을 가지고 있습니다 /run/mount. 저에게는 CD와 USB가 /run/media에 마운트되어 있습니다.

/media( , /mnt, ) 사이에는 뚜렷한 차이가 없습니다 /run/mount. 그들 사이의 차이점은 무엇입니까?


Fedora 20 - GNOME 3.10.4 및 GNOME 3.10.4(가상 머신에 설치됨)(/run/media에 설치됨)가 포함된 ubuntu 14.04.1에서 비슷한 경향이 나타납니다. 하지만 Centos 6 및 GNOME 2.28.2에 USB 플래시 드라이브(자동 설치 스크립트 포함)를 연결하면 다음 위치에 설치됩니다./media

답변1

FHSv2.3은 10년 전에 출시되었습니다. 그 이후로 몇 가지 사항이 변경되었습니다( /run1 도입 포함 ). 약 3년 전, Linux Foundation은 표준을 업데이트하고모든 이해관계자를 초대하세요가입하다.
v.3.0 초안을 보실 수 있습니다여기및 설명/run 여기. 과
의 차이점은 다음 과 같습니다(참조/media/mntFHS목적그리고근본적인), 자세한 내용은 다루지 않겠습니다. 동일한 목적 /run- 링크를 참조하세요.

Gnome 이야기는 또 다른 이야기입니다. Gnome은 드라이브/장치를 자동으로 마운트하기 위해 내부적으로 udisks(나중에 로 대체됨 )라는 애플리케이션을 사용합니다. udisks2오랫동안 udisks기본 설치는 /media2012년에 개발자가 마운트를 ./run/media(즉, 개인 디렉토리). 따라서 발생하는 다양한 동작은 udisks사용 중인 각 DE의 다양한 버전으로 인해 발생합니다.

1: 참조
이 /run 디렉토리는 내 시스템에서 어떤 역할을 합니까? 그거 어디서 났어?
이 새로운 /run 파일 시스템은 무엇입니까?

답변2

FHS 정책은 /media사용자와 /mnt관리자에게 적용됩니다. 또한 /mnt생성 이전에는 일반적인 관행 이었으므로 사용자 마운트 추가를 비활성화합니다 ./media

/run네 교체 /var/run. 이러한 디렉터리는 부팅 이후 시스템에 적용된 변경 사항에 사용되며 부팅할 때마다 지워야 합니다. 설치 가능한 미디어는 특정 유틸리티에서 사용되는 시작 시 지워지는 미디어이기 때문입니다 /run.

미래의 FHS가 /run미디어를 강제로 이동하거나 넣지 않도록 하여 이러한 차이점을 해결 하면 좋을 것입니다 /run. 또한 다른 시스템에서도 이러한 문제가 발생하고 있으며 이를 해결하기 위해 코딩해야 합니다.

자세한 내용은 다음을 참조하세요.http://www.linuxbase.org/betaspecs/fhs/fhs.html#mediaMountPoint

관련 정보