/media
FHS-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
FHS
v2.3은 10년 전에 출시되었습니다. 그 이후로 몇 가지 사항이 변경되었습니다( /run
1 도입 포함 ). 약 3년 전, Linux Foundation은 표준을 업데이트하고모든 이해관계자를 초대하세요가입하다.
v.3.0 초안을 보실 수 있습니다여기및 설명/run
여기. 과
의 차이점은 다음 과 같습니다(참조/media
/mnt
FHS
목적그리고근본적인), 자세한 내용은 다루지 않겠습니다. 동일한 목적 /run
- 링크를 참조하세요.
Gnome 이야기는 또 다른 이야기입니다. Gnome은 드라이브/장치를 자동으로 마운트하기 위해 내부적으로 udisks
(나중에 로 대체됨 )라는 애플리케이션을 사용합니다. udisks2
오랫동안 udisks
기본 설치는 /media
2012년에 개발자가 마운트를 ./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