영구 NTFS 파티션에서 가장“올바른”마운트 지점은 무엇입니까?


31

Linux 설치에서 영구적으로 마운트하려는 NTFS 파티션 (듀얼 부팅으로 Windows 설치 포함)이 있습니다. 문제는 NTFS 파티션에 가장 적합한 올바른 마운트 포인트가 무엇인지 알 수 없다는 것입니다. 분명히 Linux 시스템의 일부가 아니기 때문에 / home, / usr 등 (파일 시스템의 표준 마운트 지점)으로 마운트해서는 안됩니다. 그래도 영구적으로 마운트되기를 원합니다. 그러면 질문이 어디에서 발생합니까? 내가 생각해 낸 마운트 포인트는 다음과 같습니다.

/ media / windows

이것은 자동 마운트 된 장치와 함께 있기 때문에 많은 의미가 있지만 파일 시스템 표준에 따르면 / media /는 실제로 이동식 미디어 용이므로 영구적으로 마운트 된 내부 파티션을 배치하는 것이 옳지 않은 것처럼 보입니다. 자동 장착 식 착탈식 옆에 있습니다. 나는이 옵션을 가장 많이 기대하고 있지만 다른 옵션보다 덜 적합하기 때문입니다.

/ mnt / windows

이것도 꽤 논리적으로 보이지만 표준 (및 내가 읽은 다른 것)은 일반적으로 하위 디렉토리 마운트 포인트가 여기에서 권장되지 않음을 나타냅니다. 또한 파일 시스템을 실제로 / mnt /에 임시로 마운트하는 경우도 있으므로 표준 시스템에서 정기적으로 사용하는 것처럼 보입니다.

/ windows

피할 수 있다면 파일 시스템에 다른 최상위 디렉토리를 추가하는 아이디어가 마음에 들지 않습니다. 기분이 좋지 않습니다. 그러나 이것의 장점은 매우 쉽게 액세스 할 수 있으며 다른 방법 (예 : / media /의 자동 마운트 파티션 또는 / mnt /의 임시 마운트)을 방해하지 않는다는 것입니다.

/ home / [내 사용자 이름] / filesystems / windows

파티션이 시스템별로 다르고 사용자별로 다르기 때문에이 아이디어가 마음에 들지 않으므로 홈 디렉토리에 넣는 것이 옳지 않은 것 같습니다.


이러한 옵션 중 "올바른"옵션은 무엇입니까?

명확히하기 위해 Linux (특히 Linux)를 실행 중이므로 모든 권장 사항은 아마도 BSD가 아닌 Linux의 파일 시스템 구성에 대한 아이디어를 기반으로해야합니다.


답변이 더 이상 사용되지 않습니다. 파일 시스템 계층 표준
ManuelSchneid3r 2016 년

답변:


17

무엇보다도 이는 아키텍처와 관습에만 의존합니다.

예를 들어 / mnt 아래에 이와 같은 것을 마운트합니다. 나는 최상위 디렉토리를 만드는 사람들 과이 물건을 / home에 넣는 사람들을 알고 있습니다. 그것은 당신이 편한 것에 달려 있습니다. 더 이상 이것에 대한 명확한 표준이 없으며, 시스템의 아키텍처가 변경되었으며, 지금은 '복음'이었던 것들에 대한 다양한 견해를 가지고 있습니다. / usr / local 또는 / opt / share, rpm 또는 source와 같은 것들이 드리프트됩니다.

둘째, pathname.com 의 링크를 다시 읽으면 / media 아래에 단락이 있습니다.

이론적 해석

역사적으로 / cdrom, / mnt 또는 / mnt / cdrom과 같은 제거 가능한 매체를 마운트하는 데 사용되는 여러 다른 장소가있었습니다. 모든 제거 가능한 매체의 마운트 지점을 루트 디렉토리에 직접 배치하면 /에 많은 추가 디렉토리가 생길 수 있습니다. / mnt에서 서브 디렉토리를 마운트 포인트로 사용하는 것이 일반적이지만, / mnt를 임시 마운트 포인트로 직접 사용하는 훨씬 더 오래된 전통과 충돌합니다.

그래서 개인적으로 / mnt / windows 또는 그 반복을 옹호합니다. 최상위 디렉토리를 자유롭게 유지하고 단순하고 직관적입니다. 시스템을 살펴 보거나 감사 할 때 바로 그 곳에서 마운트를 찾아야합니다.


2
입력 해 주셔서 감사합니다. 당신이 나에게 말한 것에 기초하여, 나는 이제 / mnt / windows를 사용하기 위해 기울고 있습니다. 앞으로는 임시 마운트에 / mnt / tmp 또는 이와 유사한 것을 사용할 수 있습니다.
jgottula

2
그게 내가하는 일, 나는 개인적으로 깨끗한 최상위 디렉토리를 좋아합니다. 나는 어떤 :-) 특정 디렉토리에 대한 지점에서 탭 타격에 익숙해했습니다 특히 때문에
rfelsburg

동의하고 공감했습니다. 잘 설명하고 잘 넣었습니다.
Shadur

3

영구 마운트를 위해 새 최상위 디렉토리를 작성하는 데 문제가 있다고 생각하지 않습니다. 꽤 자주 이루어집니다. 같은 목적으로 / ntfs를 사용합니다.


3

최상위 마운트에서 한 가지 잠재적 인 문제는 디렉토리의 모든 파일을 통계하는 프로그램입니다. ls -l /또는 종종 켜져있는 채색 된 ls도 stat()루트 아래의 모든 파일 을 호출 해야하며 NFS 서버가 정지 된 경우 ls도 정지 될 수 있습니다. 색상이없는 간단한 ls는 호출되지 않습니다 stat(). 이것이 내가 가장 자주 어딘가에 놓은 이유 /mnt입니다. NFS를 /통해 홈 디렉토리를 사용할 수있는 경우와 같이 때때로 NFS를 마운트 합니다.

또한 /media정적 마운트 에는 사용하지 않습니다 . HAL의 일부이며 USB 플래시 드라이브가 삽입되고 아래의 모든 디렉토리 /media가 HAL / udev에 의해 관리되는 경우와 같이 장치를 동적으로 마운트하는 데 사용됩니다 .

궁극적으로 최종 목적지는 정책에 달려 있습니다. 서버가 합리적으로 안정적인 경우 서버 를 마운트 하거나 마운트 와 /같은 새 트리를 만드는 데 아무런 문제가 없습니다 . 나는 같은 마운트에 대해서만 NFS 마운트를 유지하는 아이디어를 좋아 하지만, 이것이 내 정책이다./server1/music/server1/video/mnt/home


1
NFS에 대해 아주 좋은 점은 NTFS를 언급하고 있지만 ! 어쨌든이 점을 명심하겠습니다.
jgottula

1
@jgottula NTFS는 로컬이므로 문제가 없습니다. NFS 창 마운트가 이상했지만. or /mnt와 같은 표준 Linux Filesystem의 일부가 아니기 때문에 개인적으로 넣을 수는 있지만 깨끗한 파일 시스템을 좋아합니다 . /home/usr/
penguin359

1

아마도이 작업이 가장 잘못 되었을 것입니다 . 나는 / media / windows에 넣었다. 이 마운트 지점에 Windows 파티션을 넣는 것은 과거에 문제없이 작동했습니다.

나는 또한 과거에 최상위 레벨 / windows를 해왔으며 일반적으로 / media에서 파티션을 먼저 찾는 것이 제외하고는 괜찮습니다.


1

/srv에서와 같이을 사용하는 것이 좋습니다 /srv/windows.


1
확실하지 이것은을 downvoted있어 이유에 /는 SRV 퍼팅은 FHS와 일치
BCoates

@BCoates : 마운트의 모든 내용을 네트워크를 통해 사용할 수있는 경우에만 FHS와 일치합니다.
cmc

2
@cmc FHS에서 네트워크를 통해 / srv의 항목을 사용할 수 있어야한다고 알려주십시오. 내가 알 수있는 한 FHS에는 그러한 요구 사항이 없으므로 / srv는 좋습니다.
Teddy

5
@ 테디 : 물론 . "/ srv에는이 시스템에서 제공하는 사이트 별 데이터가 포함되어 있습니다."
cmc

IMO,이 ... 허용 대답해야한다
nicorellius

1

나는 일반적으로 광산을 가지고 /c, /d그들을 위해 드라이브 문자 윈도우 사용을 흉내 등. 하드 디스크와 파티션이 여러 개인 경향이 있으며,이를 통해이를 추적 할 수 있습니다.


0

모든 sysadmin은 이에 대한 해결 방법이 다릅니다. 현재 표준에 정의 된 '올바른'장소가 없기 때문에 해결 방법을 말합니다. 새로운 최상위 디렉토리가 필요하다고 생각합니다. 나는 항상 내 boxen에 / mounts를 만듭니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.