하드 드라이브, SSD(SSDs) 및 기타 저장 장치에는 물리적 데이터 저장소를 컴퓨팅 장치가 이해할 수 있는 것으로 구성하기 위한 일종의 시스템이 필요합니다.
파티션, 볼륨 및 논리 드라이브는 모두 저장 장치 공간을 매핑할 수 있는 다양한 방법의 예입니다. 그들은 비슷한 일을 하지만 그들 사이에는 본질적인 차이점이 있습니다.
맨 위에서 시작: 물리적 드라이브
컴퓨터는 일반적으로 하드 디스크 드라이브( HDD(HDD) ) 또는 솔리드 스테이트 드라이브(Solid State Drive) ( SSD ) 와 같은 물리적 미디어 형식에 모든 데이터를 저장합니다 . 물리적 스토리지는 만질 수 있는 것이며 실제 데이터는 물리적인 방식으로 표현됩니다. 광 디스크의 피트와 랜드는 1과 0을 나타냅니다. SSD 에서 이러한 데이터 비트는 다양한 전하 레벨을 유지하는 메모리 셀로 표현됩니다.
볼륨과 파티션은 모두 물리적 디스크 내부와 전체에서 발견되는 데이터 구조입니다. 실제 디스크에는 대부분의 가정 사용자에게 사용하는 볼륨이 완전히 포함됩니다. 그러나 반대의 경우도 발생할 수 있습니다. 이에 대해서는 아래 "논리적 볼륨 대 물리적 볼륨(Volumes) "에서 설명 했습니다.
이해해야 할 가장 중요한 사실은 전체 물리적 디스크가 단일 볼륨이 될 수 있고, 여러 볼륨이 하나의 물리적 디스크에 있을 수 있으며, 하나의 볼륨이 여러 물리적 디스크에 걸쳐 있을 수 있다는 것입니다.
파티션이란 무엇입니까?
파티션을 설명하는 가장 간단한 방법은 하드 디스크 드라이브와 같은 저장 장치의 물리적 세분화입니다. 파티션은 하드 드라이브의 특정 지점에서 시작하고 끝납니다. 고급 다중 디스크 설정에서는 가상 드라이브의 세그먼트일 수 있습니다.
밭을 여러 구획으로 나누는 것으로 생각하십시오. 울타리로 둘러싸인 각 토지는 드라이브의 파티션과 같습니다.
운영 체제는 일반적으로 파티션을 별도의 물리적 하드 드라이브인 것처럼 취급합니다. 사용자는 컴퓨터에 두 개의 하드 드라이브가 있는 것과 하나의 드라이브가 두 개의 파티션으로 분할되는 것 사이에 실질적인 차이를 느끼지 못할 것입니다.
볼륨이란 무엇입니까?
"볼륨"이라는 용어는 종종 "디스크" 및 "파티션"과 같은 의미로 사용되지만 둘 사이에는 근본적인 차이가 있습니다. 다른 운영 체제와 컴퓨터 문헌에서 이러한 용어 중 일부를 느슨하고 상호 교환적으로 사용하는 것은 도움이 되지 않습니다. 혼란은 불가피하지만, 우리는 상황을 어느 정도 명확히 하려고 노력할 것입니다.
볼륨은 자체 포함된 데이터 단위입니다. 여기에는 볼륨 레이블(이름), 단일 파일 시스템(예: NTFS 또는 FAT32 )이 있으며 일반적으로 전체 디스크 또는 파티션을 차지합니다.
C: 또는 D:와 같은 드라이브가 표시되면 볼륨이 표시됩니다. 볼륨은 일반적으로 디스크 크기 또는 파티션 크기이므로 하나의 동일한 것이 아니라 두 개의 별개의 개념을 잊기 쉽습니다.
이에 대한 증거로 DVD(DVD) 나 디스크 이미지 와 같은 파일로 볼륨을 저장할 수 있다는 점을 고려하십시오 . 그런 다음 이러한 이미지 파일을 운영 체제의 볼륨으로 "마운트"하면 실제 드라이브나 포맷된 파티션처럼 작동하고 표시됩니다.
볼륨과 파티션의 차이점에 대한 또 다른 일반적인 예는 플로피 디스크를 파티션할 수 없지만 여전히 스토리지 볼륨이라는 점입니다. 파티션이 없는 드라이브의 경우에도 마찬가지입니다. 이는 전체 디스크를 사용하는 단일 파티션이 있음을 의미합니다. 파티션은 없지만 여전히 볼륨입니다.
바라건대(Hopefully) , 이것은 드라이브 또는 파티션과 같은 개념과 볼륨의 구별을 보여줍니다.
논리적 볼륨과 물리적 볼륨
볼륨이 반드시 HDD 나 파티션과 동일하지 않다는 것을 확인했으므로 "논리적" 볼륨에 대해 간단히 논의하는 것이 좋습니다. 하나의 물리적 디스크에 여러 볼륨을 가질 수 있지만 볼륨 크기가 단일 디스크가 수용할 수 있는 크기를 초과하는 상황도 있습니다.
여기서 논리 볼륨이 작동합니다. 논리적 볼륨은 사용자에게 큰 연속 저장 공간처럼 보입니다. 그러나 물리적으로는 단일 디스크의 다른 위치 또는 여러 디스크에 걸쳐 있는 위치에 있습니다.
논리 드라이브
논리 볼륨을 논리 드라이브와 혼동하지 마십시오. 물리적 드라이브를 여러 파티션으로 분할한 다음 각 파티션을 각각 드라이브 문자가 있는 볼륨으로 포맷하면 해당 드라이브는 "논리적" 드라이브입니다. 엄밀히 말하면 모든 볼륨은 단일 또는 전체 물리적 드라이브에 반드시 연결되어 있지 않기 때문에 논리적입니다. 그러나 "논리적 볼륨"이라는 용어는 여러 드라이브에 걸쳐 있는 볼륨을 참조하는 것이 더 일반적입니다.
이 모든 것은 운영 체제의 관점에서 저장소 주소 모음이 하나인 단일 드라이브가 하나뿐임을 의미합니다. 논리 드라이브의 백그라운드 메커니즘은 물리적 드라이브에 관계없이 논리 드라이브 스토리지 주소에 매핑된 올바른 물리적 위치에 데이터가 기록되도록 합니다.
기본 디스크와 동적 디스크
Windows 에는 기본 디스크(Disks) 와 동적 디스크(Dynamic Disks) 의 두 가지 유형의 하드 드라이브 구성이 있습니다 .
Windows 컴퓨터에 (Windows)기본 디스크(Basic Disk) 로 구성된 드라이브가 있을 가능성이 큽니다 . 기본 디스크(Basic Disk) 에는 두 가지 유형이 있습니다 . 마스터 부트 레코드(Master Boot Record) ( MBR ) 를 사용하는 파티션에는 4개의 기본 파티션 또는 3개의 기본 파티션과 하나의 확장 파티션이 있을 수 있으며, 이는 여러 논리 파티션으로 나눌 수 있습니다. GUID 파티션 테이블(GUID Partition Table) ( GPT )을 사용하는 (GPT)새(New) 컴퓨터 에는 MBR 파티션 보다 훨씬 많은 128개의 파티션이 있을 수 있습니다 .
차이점에 대해 자세히 알아보려면 MBR 대 GPT: SSD 드라이브에 어떤 형식이 더 낫습니까?를 확인하세요. (MBR vs. GPT: Which Format Is Better for an SSD Drive?).
MBR(Whether MBR) 이든 GPT 이든 모든 기본 디스크는 파티션 테이블을 사용하여 디스크의 파티션을 관리합니다. 반면에 동적 디스크는 논리 디스크 관리자(Logical Disk Manager) ( LDM ) 데이터베이스를 사용합니다. 이 데이터베이스는 크기, 시작 및 종료 위치, 파일 시스템과 같이 동적 디스크에 있는 볼륨에 대한 정보를 보유합니다. 동적(Dynamic) 디스크는 GPT 및 MBR 파티션도 지원하지만 그 이상입니다.
동적(Dynamic) 디스크는 기본 디스크가 허용하지 않는 몇 가지 트릭을 허용합니다. 가장 중요한 것은 스팬 및 스트라이프 볼륨을 생성하는 기능입니다. 즉, 볼륨은 둘 이상의 물리적 디스크에 존재합니다.
스팬(spanned ) 볼륨 은 운영 체제에 단일 볼륨으로 표시되지만 물리적 데이터는 여러 디스크에 있습니다. 볼륨은 여러 디스크에서 할당되지 않은 공간의 여러 세그먼트로 구성되며 확장할 수 있습니다.
스트라이프(striped ) 볼륨은 또한 여러 물리적 드라이브를 단일 논리 볼륨으로 결합하지만 데이터는 드라이브의 읽기 및 쓰기 속도를 결합할 수 있도록 모든 디스크에 걸쳐 인터리브됩니다. 스트라이핑은 RAID 0(RAID 0) 이라고도 하며 기계식 하드 드라이브에 가장 빠른 속도를 제공합니다. 이 속도 향상 기술은 SSD와 관련이 적습니다(less relevant for SSDs) .
할당되지 않은 공간
파티션 관리자 또는 기타 유사한 디스크 유틸리티를 사용하여 디스크에서 볼륨을 생성하거나 삭제할 때 "할당되지 않은 공간"으로 표시된 지정된 물리적 드라이브 섹션을 볼 수 있습니다.
이는 드라이브의 물리적 공간이 현재 구조의 일부가 아님을 의미합니다. 할당되지 않은 공간은 디스크의 끝, 중간 또는 다른 곳에 있을 수 있습니다. 디스크의 전체 공간 중간에 있는 디스크 파티션을 삭제하면 해당 저장 공간 영역이 할당되지 않은 공간이 됩니다.
할당되지 않았거나 여유 공간이 있는 경우 해당 공간에 하나 이상의 파티션이나 볼륨을 생성할 수 있습니다. 경우에 따라 할당되지 않은 공간을 포함하도록 인접 파티션을 확장할 수 있습니다.
파티션, 볼륨(Volumes) 및 논리(Logical) 드라이브 크기 조정
가지고 있는 파티션 유형과 디스크의 위치에 따라 파티션 크기를 조정할 수 있습니다. 예를 들어, 드라이브에 두 개의 파티션이 있지만 한 파티션에는 공간이 부족하고 다른 파티션에는 충분한 공간이 있다고 가정해 보겠습니다. 파티션 하나를 축소하여 할당되지 않은 공간을 만든 다음 다른 파티션을 확장할 수 있습니다.
Windows , Ubuntu Linux 및 macOS 에서 디스크(Disk) 구조 를 확인하는 방법
Windows, Linux 및 macOS는 세 가지 기본 데스크톱 운영 체제이며 모두 자체 디스크 또는 파티션 관리 유틸리티가 있습니다. Linux 의 (Linux)다른(Different) 배포판에는 다르게 보이는 관리자가 있을 수 있지만 모두 동일한 광범위한 기능을 가지고 있습니다.
Windows 디스크 관리
Microsoft Windows 디스크 관리(Microsoft Windows Disk Management) 유틸리티 는 매우 정교하며 파티션, 볼륨 등과 관련된 거의 모든 작업을 수행할 수 있습니다. 다양한 방법으로 열 수 있지만 가장 쉬운 방법은 시작 버튼(Start Button) 을 마우스 오른쪽 버튼으로 클릭하고 디스크 관리(Disk management) 를 선택 하는 것 입니다.
앱을 열면 컴퓨터의 모든 디스크와 볼륨이 표시됩니다. 디스크 관리(Disk Management) 앱을 사용하면 컴퓨터에 있는 볼륨과 볼륨이 있는 물리적 디스크를 쉽게 확인할 수 있습니다 . 여기에서 드라이브 문자를 할당하고 디스크 또는 볼륨이 올바르게 탑재되지 않는지 진단할 수도 있습니다. 디스크 그래픽은 또한 각 볼륨이 사용하는 파티션 유형을 명확하게 보여줍니다.
우분투 리눅스 디스크 유틸리티
Ubuntu Linux 에서 포함된 디스크 관리 유틸리티는 단순히 디스크(Disks) 라고 합니다. Windows 유틸리티 와 마찬가지로 물리적 드라이브와 드라이브에 있는 볼륨에 대한 명확한 시각적 분석을 제공합니다.
여기에서 볼륨과 파티션을 관리할 수도 있지만 Linux 에는 (Linux)Windows 보다 더 복잡한 기본 파티션 세트가 있습니다. 예를 들어, 스왑 파티션은 Linux 가 RAM 스왑 공간으로 사용하는 반면 Windows 는 단순히 기존 파티션 의 파일 을 사용합니다.(file)
파티션을 삭제하는 것이 안전하다는 것을 모르는 경우에는 삭제하지 않는 것이 항상 사실이지만 Linux 에서는 두 배로 해당됩니다 .
macOS 디스크 유틸리티
macOS 디스크 유틸리티(Disk Utility) 는 다른 운영 체제만큼 정보가 많지 않습니다. 그래도 디스크 구조를 설정하거나 수정할 때 필요한 가장 중요한 기능을 제공합니다.
디스크 유틸리티(Disk Utility) 를 시작하는 가장 쉬운 방법 은 Spotlight 검색(Spotlight Search) 을 사용하는 것 입니다. 따라서 Command + Space 를 누른 다음 디스크 유틸리티(Disk Utility) 를 입력 하십시오. 그런 다음 Enter 키를 눌러 프로그램(Enter) 을 시작합니다.
이렇게 하면 Mac 에 연결된 모든 드라이브와 해당 드라이브의 구조가 표시됩니다. macOS(Just) 는 특별한 타사 소프트웨어 없이는 NTFS 와 같은 특정 파일 형식을 이해할 수 없다는 점을 기억하십시오 .
주의 사용!
드라이브 파티션, 볼륨 및 논리 드라이브에 대한 이 모든 정보를 학습한 후에는 한 가지 더 알아야 할 사항이 있습니다. 파티션과 드라이브 구조를 어지럽히면 데이터가 쉽게 손상될 수 있습니다. 파티션 작업에 가장 안전한 시간은 어쨌든 드라이브가 비어 있고 초기 설정을 수행할 때입니다.
사용 중인 드라이브에서 파티션을 생성하거나 수정, 삭제 및 크기를 조정할 수는 있지만 손실을 원하지 않는 정보를 백업하지 않고는 이 작업을 수행해서는 안 됩니다.
What Is the Difference Between a Partition, a Volume, and a Logical Drive?
Hard drives, SSDs, and other storage devices require some sort of system to organize their physical data storage into something a computing device can understand.
Partitions, volumes, and logical drives are all examples of different ways you can map out your storage device real estate. Although they do a similar job, there are essential differences between them.
Start at the Top: Physical Drives
Computers store all data on some form of physical media—usually a hard disk drive (HDD) or Solid State Drive (SSD). Physical storage is something you can touch, and the actual data is represented in some physical way. Pits and lands on an optical disc represent ones and zeroes. In an SSD, those data bits are expressed by memory cells that hold varying charge levels.
Both volumes and partitions are data structures found within and across physical disks. Your physical disk will fully contain the volumes you use for most home users. However, the opposite can also happen, which we’ve explained below under “Logical vs. Physical Volumes.”
The most important facts to understand are that the entirety of a physical disk can be a single volume, that multiple volumes can be on one physical disk, and that one volume can span across multiple physical disks.
What Is a Partition?
The simplest way to describe a partition is as a physical subdivision of a storage device like a hard disk drive. A partition starts and ends at a specific point on the hard drive or in more advanced multi-disk setups it may be a segment of a virtual drive.
Think of it as dividing a field into plots of land. Each fenced-off plot of land is like a partition on a drive.
Operating systems generally treat partitions as if they were separate physical hard drives. As a user, you won’t see any practical difference between having two hard drives in your computer and having one drive split into two partitions.
What Is a Volume?
The term “volume” is often used interchangeably with “disk” and even “partition,” but there’s a fundamental difference between them. It doesn’t help that different operating systems and computer literature use some of these terms loosely and interchangeably. Confusion is inevitable, but we’ll try to clarify things somewhat.
A volume is a self-contained data unit. It has a volume label (name), a single file system (e.g., NTFS or FAT32), and usually takes up an entire disk or partition.
When you see your drives, such as C: or D:, what you’re seeing is a volume. Because volumes are usually disk-sized or partition-sized, it’s easy to forget that they are not one and the same thing, but two distinct concepts.
For evidence of this, consider that you can store a volume as a file, such as a DVD or a disk image. You can then “mount” these image files as volumes in your operating system, and they’ll act and look just like a physical drive or a formatted partition.
Another typical example of the difference between volumes and partitions is that you cannot partition a floppy disk, but it is still a storage volume. The same goes for a drive with no partitions, which just means that it has a single partition that happens to use the entire disk. There are no partitions, but it’s still a volume.
Hopefully, that demonstrates a volume’s distinction from concepts like drive or partition.
Logical vs. Physical Volumes
Now that we’ve established that a volume isn’t necessarily the same as an HDD or partition, it’s a good idea to discuss “logical” volumes briefly. While you can have multiple volumes on one physical disk, there are also situations where the size of a volume exceeds what a single disk can accommodate.
This is where logical volumes come into play. A logical volume looks like a large continuous storage space to the user. Still, physically it is on different locations on a single disk or even on locations that span several disks.
Logical Drives
Don’t confuse a logical volume with a logical drive. If you partition a physical drive into multiple partitions and then format each partition as a volume, each with its drive letter, those drives are “logical” drives. Strictly speaking, all volumes are logical since they are not necessarily linked to a single or entire physical drive. Still, it seems more common for the term “logical volume” to refer to a volume that spans multiple drives.
All this means is that from the operating system’s perspective, there is just one single drive with a single collection of storage addresses. The background mechanisms of the logical drive simply make sure that data is written to the correct physical location mapped to the logical drives storage addresses, regardless of which physical drive that may be.
Basic Disks vs. Dynamic Disks
In Windows, there are two types of hard drive configuration: Basic Disks and Dynamic Disks.
It’s most likely that your Windows computer has its drives configured as Basic Disks. There are two types of Basic Disk. Those that use a Master Boot Record (MBR) can have four primary partitions or three primary partitions and one extended partition, which can be divided into many logical partitions. New computers that use the GUID Partition Table (GPT) can have 128 partitions, far more than an MBR partition.
To learn more about the differences, check out MBR vs. GPT: Which Format Is Better for an SSD Drive?.
Whether MBR or GPT, all basic disks use a partition table to manage the partitions on a disk. On the other hand, dynamic disks use the Logical Disk Manager (LDM) database. This database holds information on the volumes that reside on the dynamic disk, such as their size, where they begin and end, and their file systems. Dynamic disks also support GPT and MBR partitions but go beyond that.
Dynamic disks allow a few tricks that basic disks don’t. The most important one is the ability to create spanned and striped volumes. In other words, volumes exist on more than one physical disk.
A spanned volume presents itself as a single volume to the operating system, but the physical data exists on multiple disks. The volume is built up from multiple segments of unallocated space from multiple disks and can be expanded.
A striped volume also combines multiple physical drives into a single logical volume, but data is interleaved across all disks so that the read and write speeds of the drives can be combined. Striping is also known as RAID 0 and offers the fastest speeds for mechanical hard drives. This speed-boosting technique is less relevant for SSDs.
Unallocated Space
When you use a partition manager or other similar disk utility to create or delete volumes on a disk, you may see a section of a given physical drive marked as “unallocated space.”
This means that the physical space on the drive isn’t currently part of any structure. Unallocated space can be at the end of a disk, in the middle, or anywhere else. If you delete a disk partition in the middle of the disk’s total space, then that storage space region becomes unallocated space.
If you see unallocated or free space, you can create one or more partitions or volumes in that space. In some cases, you can expand an adjacent partition to include that unallocated space.
Resizing Partitions, Volumes, and Logical Drives
Depending on the type of partition you have and where on the disk it’s located, you can resize partitions. For example, let’s say you have two partitions on a drive, but you’re running out of space on one and have plenty of space on the other. You might shrink one partition, creating unallocated space, and then expand the other partition.
How to Check Your Disk Structure in Windows, Ubuntu Linux & macOS
Windows, Linux, and macOS are the three primary desktop operating systems, and all have their own disk or partition management utilities. Different distros of Linux may have managers that look different, but they all have the same broad functionality.
Windows Disk Management
The Microsoft Windows Disk Management utility is quite sophisticated and allows you to do almost all operations related to partitions, volumes, and more. You can open it in various ways, but the easiest is to right-click on the Start Button and select Disk management.
Once you’ve got the app open, you’ll see every disk and volume on your computer. The Disk Management app makes it easy to see which volumes are on your computer and what physical disks they are on. You can also assign drive letters here and diagnose if disks or volumes aren’t mounting correctly. The disk graphics also clearly show what type of partition each volume uses.
Ubuntu Linux Disk Utility
In Ubuntu Linux, the included disk management utility is simply called Disks. Like the Windows utility, it gives you a clear visual breakdown of the physical drives and the volumes that reside on them.
You can also manage your volumes and partitions here, but remember that Linux has a more complicated set of default partitions than Windows. For example, the swap partition is what Linux uses as RAM swap space, whereas Windows simply uses a file on an existing partition.
While it’s always true that you should not go around deleting partitions unless you know it’s safe, that’s doubly true on Linux.
macOS Disk Utility
The macOS Disk Utility isn’t as busy with information as other operating systems. Still, it offers the most critical functions you need when setting up or modifying a disk’s structure.
The easiest way to launch Disk Utility is to use Spotlight Search. So press Command + Space and then type Disk Utility. Then press Enter to launch the program.
This will show you all the drives connected to your Mac, as well as the structure of those drives. Just remember that macOS can’t understand certain file formats, such as NTFS, without special third-party software.
Use Caution!
After learning all this information about drive partitions, volumes, and logical drives, there’s one more thing you should be aware of. Messing around with partitions and drive structures can easily destroy your data. The safest time to work with partitions is when your drive is blank anyway, and you perform the initial setup.
While it is possible to create partitions or modify, delete, and resize them on a drive that’s being used, you shouldn’t do it without backing up information that you’re not willing to lose.