Linux 설치에서 영구적으로 마운트하려는 NTFS 파티션 (듀얼 부팅으로 Windows 설치 포함)이 있습니다. 문제는 NTFS 파티션에 가장 적합한 올바른 마운트 포인트가 무엇인지 알 수 없다는 것입니다. 분명히 Linux 시스템의 일부가 아니기 때문에 / home, / usr 등 (파일 시스템의 표준 마운트 지점)으로 마운트해서는 안됩니다. 그래도 영구적으로 마운트되기를 원합니다. 그러면 질문이 어디에서 발생합니까? 내가 생각해 낸 마운트 포인트는 다음과 같습니다.
/ media / windows
이것은 자동 마운트 된 장치와 함께 있기 때문에 많은 의미가 있지만 파일 시스템 표준에 따르면 / media /는 실제로 이동식 미디어 용이므로 영구적으로 마운트 된 내부 파티션을 배치하는 것이 옳지 않은 것처럼 보입니다. 자동 장착 식 착탈식 옆에 있습니다. 나는이 옵션을 가장 많이 기대하고 있지만 다른 옵션보다 덜 적합하기 때문입니다.
/ mnt / windows
이것도 꽤 논리적으로 보이지만 표준 (및 내가 읽은 다른 것)은 일반적으로 하위 디렉토리 마운트 포인트가 여기에서 권장되지 않음을 나타냅니다. 또한 파일 시스템을 실제로 / mnt /에 임시로 마운트하는 경우도 있으므로 표준 시스템에서 정기적으로 사용하는 것처럼 보입니다.
/ windows
피할 수 있다면 파일 시스템에 다른 최상위 디렉토리를 추가하는 아이디어가 마음에 들지 않습니다. 기분이 좋지 않습니다. 그러나 이것의 장점은 매우 쉽게 액세스 할 수 있으며 다른 방법 (예 : / media /의 자동 마운트 파티션 또는 / mnt /의 임시 마운트)을 방해하지 않는다는 것입니다.
/ home / [내 사용자 이름] / filesystems / windows
파티션이 시스템별로 다르고 사용자별로 다르기 때문에이 아이디어가 마음에 들지 않으므로 홈 디렉토리에 넣는 것이 옳지 않은 것 같습니다.
이러한 옵션 중 “올바른”옵션은 무엇입니까?
명확히하기 위해 Linux (특히 Linux)를 실행 중이므로 모든 권장 사항은 아마도 BSD가 아닌 Linux의 파일 시스템 구성에 대한 아이디어를 기반으로해야합니다.
답변
무엇보다도 이는 아키텍처와 관습에만 의존합니다.
예를 들어 / mnt 아래에 이와 같은 것을 마운트합니다. 나는 최상위 디렉토리를 만드는 사람들 과이 물건을 / home에 넣는 사람들을 알고 있습니다. 그것은 당신이 편한 것에 달려 있습니다. 더 이상 이것에 대한 명확한 표준이 없으며, 시스템의 아키텍처가 변경되었으며, 지금은 ‘복음’이었던 것들에 대한 다양한 견해를 가지고 있습니다. / usr / local 또는 / opt / share, rpm 또는 source와 같은 것들이 드리프트됩니다.
둘째, pathname.com 의 링크를 다시 읽으면 / media 아래에 단락이 있습니다.
이론적 해석
역사적으로 / cdrom, / mnt 또는 / mnt / cdrom과 같은 제거 가능한 매체를 마운트하는 데 사용되는 여러 다른 장소가있었습니다. 모든 제거 가능한 매체의 마운트 지점을 루트 디렉토리에 직접 배치하면 /에 많은 추가 디렉토리가 생길 수 있습니다. / mnt에서 서브 디렉토리를 마운트 포인트로 사용하는 것이 일반적이지만, / mnt를 임시 마운트 포인트로 직접 사용하는 훨씬 더 오래된 전통과 충돌합니다.
그래서 개인적으로 / mnt / windows 또는 그 반복을 옹호합니다. 최상위 디렉토리를 자유롭게 유지하고 단순하고 직관적입니다. 시스템을 살펴 보거나 감사 할 때 바로 그 곳에서 마운트를 찾아야합니다.
답변
영구 마운트를 위해 새 최상위 디렉토리를 작성하는 데 문제가 있다고 생각하지 않습니다. 꽤 자주 이루어집니다. 같은 목적으로 / ntfs를 사용합니다.
답변
최상위 마운트에서 한 가지 잠재적 인 문제는 디렉토리의 모든 파일을 통계하는 프로그램입니다. ls -l /
또는 종종 켜져있는 채색 된 ls도 stat()
루트 아래의 모든 파일 을 호출 해야하며 NFS 서버가 정지 된 경우 ls도 정지 될 수 있습니다. 색상이없는 간단한 ls는 호출되지 않습니다 stat()
. 이것이 내가 가장 자주 어딘가에 놓은 이유 /mnt
입니다. NFS를 /
통해 홈 디렉토리를 사용할 수있는 경우와 같이 때때로 NFS를 마운트 합니다.
또한 /media
정적 마운트 에는 사용하지 않습니다 . HAL의 일부이며 USB 플래시 드라이브가 삽입되고 아래의 모든 디렉토리 /media
가 HAL / udev에 의해 관리되는 경우와 같이 장치를 동적으로 마운트하는 데 사용됩니다 .
궁극적으로 최종 목적지는 정책에 달려 있습니다. 서버가 합리적으로 안정적인 경우 서버 를 마운트 하거나 마운트 와 /
같은 새 트리를 만드는 데 아무런 문제가 없습니다 . 나는 같은 마운트에 대해서만 NFS 마운트를 유지하는 아이디어를 좋아 하지만, 이것이 내 정책이다./server1/music
/server1/video
/mnt
/home
답변
아마도이 작업이 가장 잘못 되었을 것입니다 . 나는 / media / windows에 넣었다. 이 마운트 지점에 Windows 파티션을 넣는 것은 과거에 문제없이 작동했습니다.
나는 또한 과거에 최상위 레벨 / windows를 해왔으며 일반적으로 / media에서 파티션을 먼저 찾는 것이 제외하고는 괜찮습니다.
답변
/srv
에서와 같이을 사용하는 것이 좋습니다 /srv/windows
.
답변
나는 일반적으로 광산을 가지고 /c
, /d
그들을 위해 드라이브 문자 윈도우 사용을 흉내 등. 하드 디스크와 파티션이 여러 개인 경향이 있으며,이를 통해이를 추적 할 수 있습니다.
답변
모든 sysadmin은 이에 대한 해결 방법이 다릅니다. 현재 표준에 정의 된 ‘올바른’장소가 없기 때문에 해결 방법을 말합니다. 새로운 최상위 디렉토리가 필요하다고 생각합니다. 나는 항상 내 boxen에 / mounts를 만듭니다.