마운트(컴퓨팅)
Mount (computing)마운트란, 컴퓨터의 operating system이, 유저가 컴퓨터의 파일 [1]시스템을 개입시켜 액세스 할 수 있도록, 스토리지 디바이스(하드 드라이브, CD-ROM, 네트워크 공유등)상의 파일과 디렉토리를 설정하는 프로세스입니다.
일반적으로 마운트 프로세스는 기억매체에 대한 접근을 취득하는 운영체제로 구성되며, 가상파일시스템(VFS) 컴포넌트에 등록하기 전에 기억매체에 대한 파일시스템 구조 및 메타데이터를 인식, 읽기 및 처리한다.
새로 마운트된 미디어가 등록된 VFS 내의 위치를 마운트 지점이라고 합니다. 마운트 프로세스가 완료되면 사용자는 해당 위치에서 미디어 상의 파일 및 디렉토리에 액세스할 수 있습니다.
마운트 프로세스는 마운트 해제라고 불리며, 운영 체제가 마운트 지점의 파일 및 디렉토리에 대한 모든 사용자 액세스를 차단하고, 나머지 사용자 데이터 큐를 스토리지 디바이스에 쓰고, 파일 시스템 메타데이터를 새로 고친 다음, 디바이스에 대한 액세스를 포기하여 스토리지 디바이스를 안전하게 제거할 수 있도록 합니다.
일반적으로 컴퓨터가 종료되면 마운트된 모든 저장 장치는 마운트 해제 프로세스를 수행하여 대기 중인 모든 데이터가 해당 장치에 기록되었는지 확인하고 미디어에서 파일 시스템 구조의 무결성을 유지합니다.
개요
마운트 지점은 루트 파일 시스템으로 사용되는 파티션의 위치입니다.자기, 광자기, 광학, 반도체(솔리드 스테이트) 드라이브 등, 다양한 타입의 스토리지가 존재합니다.2013년 현재[update] 자기 매체는 여전히 가장 일반적이며 하드 디스크 드라이브 및 플로피 디스크로 사용 가능합니다.이들 중 하나를 저장에 사용하기 전에 정보를 읽고 쓰는 방법을 정리하고 운영체제가 이에 대한 지식을 얻을 수 있어야 합니다.조직은 파일 시스템이라고 불립니다.각 파일 시스템은 호스트 운영 체제가 데이터를 읽고 쓰는 방법을 알 수 있도록 메타데이터를 제공합니다.미디어(또는 미디어, 파일 시스템이 RAID 어레이와 같이 볼륨 파일 시스템인 경우)[2][3]가 마운트되면 운영 체제에서 이러한 메타데이터를 읽어 스토리지를 사용할 수 있습니다.
Unix와 유사한 운영체제는 많은 경우 마운트 프로세스를 지원하고 새로운 기능을 제공하는 소프트웨어 및 도구를 포함합니다.이러한 전략 중 일부는 그 목적을 반영하여 "자동 마운트"라는 신조어로 만들어졌습니다.
대부분의 경우 운영 체제가 부팅되는 즉시 루트 이외의 파일 시스템을 사용할 수 있어야 합니다.따라서 모든 Unix 계열 시스템은 부팅 시 파일 시스템을 마운트하는 기능을 제공합니다.시스템 관리자는 이러한 파일 시스템을 구성 파일 fstab(Solaris의 경우 vfstab)에 정의하며 옵션 및 마운트 지점도 나타냅니다.경우에 따라서는 기동시에 특정의 파일 시스템을 마운트 할 필요는 없습니다만, 그 후에 사용하는 것이 바람직할 수도 있습니다.필요에 따라 사전 정의된 파일 시스템을 마운트할 수 있는 Unix 계열 시스템용 유틸리티가 있습니다.
리무버블 미디어
이동식 미디어는 마이크로컴퓨터 플랫폼과 함께 매우 보편화되었습니다.이를 통해 프로그램과 데이터를 물리적으로 연결하지 않고도 컴퓨터 간에 전송할 수 있습니다.일반적인 예로는 USB 대용량 스토리지(플래시 드라이브), 메모리 카드, CD-ROM 및 DVD가 있습니다.따라서 유틸리티는 매체의 존재와 가용성을 감지하고 사용자의 개입 없이 매체를 마운트하도록 개발되었습니다.
Linux supermount-ng [4]프로젝트에서 구현된 것처럼 일부 Unix 계열 시스템도 supermounting이라는 개념을 도입했습니다.예를 들어 슈퍼마운트된 플로피 디스크를 시스템에서 물리적으로 제거할 수 있습니다.정상적인 상황에서는 디스크를 제거하기 전에 동기화된 후 마운트 해제해야 합니다.동기화가 이루어진 경우는, 다른 디스크를 드라이브에 삽입할 수 있습니다.시스템은 디스크가 변경된 것을 자동으로 감지하고 새로운 미디어를 반영하도록 마운트 지점의 내용을 업데이트합니다.Windows 머신에서도 같은 기능이 있습니다.
오토마운터는 파일 시스템을 마운트해야 하는 디렉토리에 대한 참조가 이루어지면 자동으로 파일 시스템을 마운트합니다.일반적으로 리무버블미디어에 적합한 미디어 삽입 등의 이벤트에 의존하지 않고 네트워크 서버상의 파일시스템에 사용됩니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "What is meant by mounting a drive?". Indiana University-University Information Technology Services. 18 February 2011. Retrieved 5 May 2011.
- ^ "Mounting definition". linfo.org. 9 March 2006. Retrieved 27 December 2013.
- ^ "What is a mount point in Linux/Unix?". linuxnix.com. 17 September 2013. Retrieved 27 December 2013.
- ^ "Supermount removable media support". Retrieved 24 February 2016.