볼륨(컴퓨팅)

Volume (computing)

컴퓨터 데이터 스토리지에서 볼륨 또는 논리 드라이브는 단일 파일 시스템을 사용하여 액세스할 수 있는 단일 스토리지 영역이며, 일반적으로 하드 디스크단일 파티션에 상주합니다(반드시 그렇지는 않습니다).볼륨은 실제 디스크 드라이브와 다를 수 있지만 운영 체제의 논리 인터페이스를 사용하여 액세스할 수 있습니다.그러나 볼륨은 파티션과 다릅니다.

파티션과의 차이점

볼륨은 파티션과 다릅니다.예를 들어 플로피 디스크는 대부분의 최신 컴퓨터 소프트웨어에서는 파티션을 분할할 수 없기 때문에 파티션이 없어도 볼륨으로 액세스할 수 있습니다.또, OS는, 격납되어 있는 파일 시스템을 해석할 수 없는 경우와 같이, 관련 붙여진 볼륨을 인식하지 않고 파티션을 인식할 수 있습니다.예를 들어 Windows NT 기반 OS에서 Linux에서 일반적으로 사용되는 ext3 파일시스템 등 Microsoft OS 파티션이 아닌 디스크가 발견되었을 때 이 상황이 발생합니다.또 다른 예는 확장 파티션의 인텔 세계에서 볼 수 있습니다.이러한 파티션은 파티션이지만 파일 시스템을 직접 포함할 수 없습니다.대신 "논리 드라이브"(볼륨이라고도 함)를 생성해야 합니다.이것은, 1 개의 파티션내에 존재하는 NetWare 볼륨에서도 마찬가지입니다.즉, 볼륨은 논리 OS 레벨에 존재하고 파티션은 물리적인 미디어 고유의 레벨에 존재합니다.경우에 따라서는 일대일 대응이 있을 수 있지만, 이것은 보증되지 않습니다.

Microsoft Windows Server 2008 이후에서는 "볼륨"이라는 용어는 "[1][2][3]파티션"을 포함하는 슈퍼셋으로도 사용됩니다.

볼륨이 하나의 파일로 압축되는 것은 드문 일이 아닙니다.예를 들어 ISO9660 디스크 이미지(CD/DVD 이미지, 일반적으로 "ISO"라고 함) 및 Mac OS X(DMG)용 설치 볼륨 등이 있습니다.이러한 볼륨은 다른 볼륨 내에 있는 파일이기 때문에 파티션이 아닙니다.

이 예에서는 물리 하드디스크가 2개 있는 Windows XP 시스템에 대해 설명합니다.첫 번째 하드 디스크에는 두 개의 파티션이 있고 두 번째 하드 디스크에는 하나의 파티션만 있습니다.첫 번째 하드 디스크의 첫 번째 파티션에는 운영 체제가 포함되어 있습니다.마운트 포인트는 디폴트로 되어 있습니다.

물리 디스크 파티션 파일 시스템 드라이브 문자
하드 디스크 1 파티션 1 NTFS C:
파티션 2 FAT32 D:
하드 디스크 2 파티션 1 FAT32 E:

이 예에서는,

  • "C:", "D:" 및 "E:"는 볼륨입니다.
  • 하드 디스크 1과 하드 디스크 2는 물리 디스크입니다.
  • 이 중 어느 것이든 "드라이브"라고 할 수 있습니다.

명명법

Linux 시스템에서 볼륨은 보통 논리 볼륨 관리자 또는 엔터프라이즈 볼륨 관리 시스템에 의해 처리되며 마운트(8)를 사용하여 조작됩니다.NT 기반 버전의 Microsoft Windows에서는 볼륨이 커널에 의해 처리되고 Disk Management MMC 스냅인 또는 Diskpart 명령줄 도구를 사용하여 관리됩니다.

Windows NT 기반 운영 체제

Windows NT 기반의 OS에는 루트 디렉토리가1개도 없는 것에 주의해 주세요.그 결과 Windows는 마운트된 각 볼륨에 적어도1개의 경로를 할당합니다.이 볼륨은 다음 두 가지 형식:

이 두 가지 예에서는 마운트된 볼륨의 루트 디렉토리에 저장된 "Track 1.mp3"라는 파일을 ""라고 할 수 있습니다.F:\Track 1.mp3" 또는C:\Music\Track 1.mp3" " 를 참조해 주세요.

볼륨의 마운트 지점을 다른 볼륨 내의 경로로 할당하려면 다음 조건을 충족해야 합니다.

  • 마운트 대상 볼륨은 NTFS 형식이어야 합니다.
  • 디렉토리는 루트 경로에 존재해야 합니다.(Windows Vista 에서는 볼륨 내의 임의의 서브 디렉토리일 수 있습니다.)
  • 이 디렉토리는 비어 있어야 합니다.

기본적으로 Windows는 다음과 같이 모든 드라이브에 드라이브 문자를 할당합니다.

  • "A:" 및 "B:"를 플로피 디스크 드라이브에 연결(존재 여부에 관계없이)
  • "C:" 및 필요에 따라 다음 문자를 입력합니다.
    • 하드 디스크
    • 광학 미디어(CD, DVD 등)를 포함한 리무버블 디스크

레거시 규약으로 인해 운영체제 스타트업 드라이브에는 여전히 "C:"가 가장 일반적으로 할당되지만 항상 그런 것은 아닙니다.PC에는 플로피가 포함되어 있지 않게 되어, 옵티컬(광학식) 디스크나 그 외의 리무버블 드라이브는, 통상은 「D:」로부터 개시하기 때문에, 관리자 권한을 가지는 유저에 의한 수동 할당에 사용할 수 있습니다.이 할당은, 다음에 리무버블 볼륨을 삽입했을 때에, 경합이 발생하지 않는 한, 그리고 리무버블 드라이브가 다른 컴퓨터로 재포맷 되지 않는 한(볼륨 시리얼 번호가 변경되는 경우), 및 OS가 컴퓨터에 재인스톨 되지 않는 한, 같은 PC상의 같은 OS 에 의해서 기억됩니다.

윈도우즈 XP에서는 마이크로소프트 관리 콘솔용 디스크 관리 스냅인을 통해 마운트 지점을 관리할 수 있습니다.제어판의 "관리 도구" 섹션에 있는 "컴퓨터 관리"를 통해 가장 편리하게 액세스할 수 있습니다.

SUBST 명령을 사용하는 경우처럼 여러 드라이브 문자가 단일 볼륨을 참조할 수 있습니다.

경고: 드라이브의 드라이브 문자 또는 마운트 지점을 제거하면 일부 파일이 기존 경로에서 액세스할 수 없으므로 일부 프로그램이 손상될 수 있습니다.예를 들어, 프로그램이 "D:"에 설치되어 있는 경우:\Program Files\일부 프로그램"에서는 데이터 파일을 "D:"에서 찾을 수 있습니다.\Program Files\일부 프로그램\데이터"를 참조해 주세요.이전에 "D:"로 불렸던 논리 디스크의 드라이브 문자가 "E:"로 변경된 경우 "일부 프로그램"은 "D:"에서 데이터를 찾을 수 없습니다.\Program Files\드라이브 문자 "D:"가 해당 볼륨을 나타내지 않게 되었기 때문에 일부 프로그램\Data"가 표시됩니다.

Unix 계열 운영 체제

Unix와 유사한 운영 체제에서는 부트 볼륨 이외의 볼륨은 파일 시스템 내 어딘가에 경로로 표시되는 마운트 지점이 있습니다.논리적으로 볼륨에 저장된 디렉토리 트리는 마운트 포인트에서 그라프트됩니다.관례상 마운트 지점은 종종 '/mnt'라는 디렉터리에 배치되지만 '/media' 및 기타 용어가 사용되기도 합니다.

지정된 경로를 다른 볼륨의 마운트 지점으로 사용하려면 디렉터리("폴더"라고도 함)가 있어야 합니다.

Unix와 유사한 운영체제는mount 명령을 사용하여 볼륨의 마운트 지점을 조작할 수 있습니다.

예를 들어 'info'라는 텍스트 파일이 들어 있는 CD-ROM 드라이브가 있습니다.txt'는 '/mnt/iso9660'에 마운트되었으며 텍스트 파일은 '/mnt/iso9660/info.txt'에서 액세스할 수 있습니다.

데이터 관리 속도

일반적으로 볼륨 내의 파일은 실제 데이터를 이동하지 않고 파일 시스템을 조작하여 볼륨 내의 다른 곳으로 이동할 수 있습니다.그러나 파일을 볼륨 밖으로 이동하려면 데이터 자체를 재배치해야 합니다. 이는 훨씬 더 많은 비용이 드는 작업입니다.

이 개념을 더 잘 시각화하기 위해 대형 라이브러리의 예를 고려할 수 있습니다.논픽션 작품이 원래 "식물"이라는 주제를 가지고 있는 것으로 분류되었다가 "꽃"이라는 주제로 옮겨야 하는 경우, 책을 다시 프로파일링할 필요가 없으며, 책꽂이에 고정된 위치가 아니라 색인 카드를 교체하기만 하면 된다.그러나 책을 다른 라이브러리로 옮기려면 색인 카드만 조정하는 것만으로는 충분하지 않습니다.책 전체를 옮겨야 한다.

라벨 및 시리얼 번호

Windows XP 명령 프롬프트에 드라이브 C:의 볼륨 라벨과 볼륨 시리얼 번호가 표시됩니다.이 예에서는 볼륨라벨이 설정되지 않은 경우 is 0320NS 13 대신 "have no label"이 표시됩니다.

볼륨 라벨은 파일 시스템의 특정 볼륨에 지정된 이름입니다.FAT 파일 시스템에서는 일반적으로 볼륨 라벨이 11자로 제한되어 있었습니다(8.3 제한을 반영하지만 이름 및 확장자 필드로 분할되지 않음). 긴 파일 이름을 활성화하고 특수 볼륨 라벨 속성 비트가 설정된 디스크의 루트 디렉토리 내에 엔트리로 저장되며 다음 시간 내에 11바이트 필드로 복사됩니다.e 디스크 부트 섹터의 확장 BIOS 파라미터 블록.레이블은 항상 FAT 및 VFAT 파일 시스템에 대문자로 저장되며 일반 파일 이름에도 허용되지 않는 특수 문자를 포함할 수 없습니다.NTFS 파일 시스템에서 볼륨 레이블의 길이는 32자로 제한되며 소문자와 유니코드를 포함할 수 있습니다.exFAT 파일 시스템에서는 볼륨 라벨의 길이도 11자로 제한되지만 소문자와 유니코드를 포함할 수 있습니다.label 명령어는 DOS, Windows 및 OS/2에서 라벨을 변경하기 위해 사용합니다.Windows 탐색기와 같은 GUI 시스템의 경우,F2 볼륨이 강조 표시된 상태에서 를 누르거나 이름을 마우스 오른쪽 버튼으로 클릭하면 파일 이름을 변경할 수 있는 컨텍스트 메뉴가 나타납니다. 이 두 메뉴는 파일 이름을 변경하는 프로세스와 동일합니다.Windows에서 라벨을 변경하면 볼륨 작성 타임스탬프도 FAT 파일 시스템의 현재 날짜와 시간으로 변경됩니다.NTFS 파티션에는 시스템 볼륨 정보 디렉터리가 있으며, 이 디렉터리는 윈도우즈에서 파티션을 생성할 때 또는 별도의 Disk 유틸리티에 의해 파티션 재작성(새 볼륨 생성)을 처음 인식할 때 설정됩니다.

라벨과는 달리 볼륨 일련 번호는 일반적으로 고유하며 사용자에 의해 변경되지 않으므로 볼륨이 변경된 경우(디스크가 제거되고 다른 디스크가 삽입된 경우 등)의 보다 일관되고 신뢰성 높은 식별자로 기능합니다.디스크를 포맷해도 시리얼 번호는 변경되지만 라벨이 다시 붙어도 변경되지 않습니다.[4]1950년대에 메인프레임 컴퓨터 운영 체제에서 시작되었습니다.OS/360 행에서는, 유저에 의한 설정이 가능하고, 최대 6 문자의 길이, 대문자로 되어 있습니다.문자로 시작해야 하며, 시스템에 대한 볼륨을 고유하게 식별할 수 있습니다.예를 들어 "SYSRES"는 종종 시스템 상주 볼륨에 사용됩니다.운영 체제에서는 볼륨 일련 번호를 마운트 지점 [5]이름으로 사용할 수 있습니다.

볼륨 일련 번호는 디스크 볼륨 또는 테이프 볼륨에 할당된 일련 번호입니다.FAT NTFS 파일 시스템에서 볼륨 일련 번호는 드라이브에 디스크가 있는지 확인하고 다른 디스크와 교환되었는지 여부를 감지하는 데 사용되는 기능입니다.이 식별 시스템은 Microsoft와 IBM이 OS/[6]2를 개발하는 동안 개발되었습니다.1988년 MS-DOS 4.01에서 도입되었습니다.

볼륨 일련 번호는 디스크 포맷 시 현재 시스템의 실시간 클럭 날짜와 시간에 따라 결정되는 32비트 숫자입니다.이전에는 OS가 드라이브의 볼륨 라벨을 읽고 디스크가 스왑되었는지 여부를 확인했습니다.다만, 그 시점에서도, 볼륨 라벨은 일의일 필요는 없고, 옵션이었습니다.따라서 많은 사용자가 디스크에 의미 있는 이름을 부여하지 않았고 이전 방법이 실패했습니다.

명령줄에서 vol 명령을 사용하여 볼륨의 현재 라벨과 일련 번호를 표시할 수 있습니다.

레퍼런스

  1. ^ "Understanding Disk Terminology". Microsoft Corporation. Retrieved 2014-06-10. Partition A portion of the hard disk. In many cases, this is the entire hard disk space, but it needn't be. Volume A unit of disk space composed of one or more sections of one or more disks. Prior versions of Windows Server used volume only when referring to dynamic disks, but Windows Server 2008 uses it to mean partitions as well.
  2. ^ "Partitions and Volumes". Microsoft Corporation. Retrieved 2014-06-10. In Windows Server 2008 the distinction between volumes and partitions is somewhat murky. When using Disk Management, a regular partition on a basic disk is called a simple volume, even though technically a simple volume requires that the disk be a dynamic disk.
  3. ^ "Use Built-In Tools to Create Partitions and Volumes in Windows Server". Microsoft Corporation. 2008-06-18. Retrieved 2014-06-10. Windows Server 2008 simplifies the Disk Management user interface by using one set of dialog boxes and wizards for both partitions and volumes.
  4. ^ Glass, Brett (1998-02-06). "Changing a Disk's Volume Serial Number". Brett Glass To The Rescue. Retrieved 2006-07-28.
  5. ^ "Issue with .XPSF playlists".
  6. ^ Letwin, Gordon (1988). Inside OS/2. Microsoft Press. ISBN 1-55615-117-9.

외부 링크