25장. 디스크 파티션 소개

참고

이 부록에 설명된 내용은 x86가 아닌 아키텍쳐에는 적용되지 않지만 기본적인 개념은 적용된다고 할 수 있습니다.
이 부록에 설명된 내용은 x86가 아닌 아키텍쳐에는 적용되지 않지만 기본적인 개념은 적용된다고 할 수 있습니다.
If you are reasonably comfortable with disk partitions, you could skip ahead to 25.1.4절. “Red Hat Enterprise Linux를 위한 공간 만들기”, for more information on the process of freeing up disk space to prepare for a Red Hat Enterprise Linux installation. This section also discusses the partition naming scheme used by Linux systems, sharing disk space with other operating systems, and related topics.

25.1. 하드 디스크 기본 개념

하드 디스크는 매우 단순한 기능을 수행합니다. — 하드 디스크는 데이터를 저장하며, 명령에 따라 안전하게 사용자에게 그 데이터를 가져다 줍니다.
When discussing issues such as disk partitioning, it is important to know a bit about the underlying hardware. Unfortunately, it is easy to become bogged down in details. Therefore, this appendix uses a simplified diagram of a disk drive to help explain what is really happening when a disk drive is partitioned. 그림 25.1. “사용되지 않은 디스크 드라이브”, shows a brand-new, unused disk drive.
사용되지 않은 디스크 드라이브

그림 25.1. 사용되지 않은 디스크 드라이브

그다지 볼만한 것이 없습니다, 그렇지 않습니까? 그러나 가장 기본적인 단계에서 디스크 드라이브를 얘기한다면, 이것으로 충분합니다. 이 디스크에 데이터를 저장한다고 합시다. 현재 상태로는 저장이 불가능합니다. 먼저 해야할 일이 있습니다.

25.1.1. 중요한 것은 기록 내용 보다는 그것을 기록하는 방식입니다

Experienced computer users probably got this one on the first try. We need to format the drive. Formatting (usually known as "making a file system") writes information to the drive, creating order out of the empty space in an unformatted drive.
파일 시스템이 있는 디스크 드라이브

그림 25.2. 파일 시스템이 있는 디스크 드라이브

As 그림 25.2. “파일 시스템이 있는 디스크 드라이브”, implies, the order imposed by a file system involves some trade-offs:
  • A small percentage of the drive's available space is used to store file system-related data and can be considered as overhead.
  • A file system splits the remaining space into small, consistently-sized segments. For Linux, these segments are known as blocks. [11]
파일 시스템을 통해서 디렉토리와 파일이 있을 수 있다는 점을 감안할 때, 이러한 단점들은 사소하다고 할 수 있습니다.
It is also worth noting that there is no single, universal file system. As 그림 25.3. “다른 파일 시스템을 사용하는 디스크 드라이브”, shows, a disk drive may have one of many different file systems written on it. As you might guess, different file systems tend to be incompatible; that is, an operating system that supports one file system (or a handful of related file system types) may not support another. This last statement is not a hard-and-fast rule, however. For example, Red Hat Enterprise Linux supports a wide variety of file systems (including many commonly used by other operating systems), making data interchange between different file systems easy.
다른 파일 시스템을 사용하는 디스크 드라이브

그림 25.3. 다른 파일 시스템을 사용하는 디스크 드라이브

물론 디스크에 파일 시스템을 기록하는 것은 단지 시작에 불과합니다. 이러한 과정의 목표는 실제로 데이터를 저장하고 검색하는 것입니다. 몇개의 파일들이 기록된 후의 드라이브를 살펴보도록 합시다.
데이터가 기록된 디스크 드라이브

그림 25.4. 데이터가 기록된 디스크 드라이브

As 그림 25.4. “데이터가 기록된 디스크 드라이브”, shows, some of the previously-empty blocks are now holding data. However, by just looking at this picture, we cannot determine exactly how many files reside on this drive. There may only be one file or many, as all files use at least one block and some files use multiple blocks. Another important point to note is that the used blocks do not have to form a contiguous region; used and unused blocks may be interspersed. This is known as fragmentation. Fragmentation can play a part when attempting to resize an existing partition.
대부분의 컴퓨터 관련 기술처럼, 디스크 드라이브도 처음으로 소개된 이후 시간에 따라 계속 변화해 왔습니다. 특히, 더욱 커졌다고 할 수 있습니다. 눈에 보이는 크기가 아니라 정보를 저장하는 용량이 커졌다는 것입니다. 그리고 추가적인 용량 증가로 인해 디스크 드라이브가 사용되는 방식에 근본적인 변화가 생겼습니다.

25.1.2. 파티션: 드라이브 한 개를 여러 개로 나누기

디스크 드라이브의 용량이 커져감에 따라, 일부 사람들은 모든 포맷된 공간을 한 곳에 저장하는 것이 좋은 생각인지에 대한 의구심을 가지기 시작했습니다. 이러한 생각은 이성적인 이유와 기술적인 이유에서 비롯 되었습니다. 이성적인 면에서는, 일정 용량을 초과하면 용량이 커진 드라이브가 제공하는 추가 공간은 더 많은 혼란을 가져온다는 것입니다. 기술적인 면에서는, 일부 파일 시스템은 일정 용량 이상은 지원할 수 없게 디자인되었다는 것입니다. 혹은 파일 시스템이 대단한 용량의 큰 드라이브를 지원할 수 있다 하여도, 그 파일 시스템이 파일들을 추적하는데 사용하는 오버헤드는 과도하다 할 수 있습니다.
이러한 문제점에 대한 해결책은 디스크를 파티션 (Partition)으로 분할하는 것입니다. 각각의 파티션은 마치 별개의 디스크처럼 취급됩니다. 이것은 파티션 테이블(Partition table)을 추가함으로서 이루어 집니다.

참고

이 장에 나오는 그림에서는 파티션 테이블이 실제 디스크 드라이브와 별개인 것처럼 보여집니다. 그러나 이것이 전부 다 정확하다고 할 수는 없습니다. 실제로, 파티션 테이블은 어떤 파일 시스템이나 사용자 데이타 이전에 디스크 가장 처음에 저장됩니다. 하지만 쉬운 설명을 위해, 여기 그림에서는 별개로 취급하기로 합니다.
파티션 테이블을 가진 디스크 드라이브

그림 25.5. 파티션 테이블을 가진 디스크 드라이브

As 그림 25.5. “파티션 테이블을 가진 디스크 드라이브” shows, the partition table is divided into four sections or four primary partitions. A primary partition is a partition on a hard drive that can contain only one logical drive (or section). Each section can hold the information necessary to define a single partition, meaning that the partition table can define no more than four partitions.
각 파티션 테이블의 항목은 파티션의 여러 중요한 특성들을 포함하고 있습니다:
  • 디스크에서 파티션이 시작하고 끝나는 지점들
  • Whether the partition is "active"
  • The partition's type
Let us take a closer look at each of these characteristics. The starting and ending points actually define the partition's size and location on the disk. The "active" flag is used by some operating systems' boot loaders. In other words, the operating system in the partition that is marked "active" is booted.
The partition's type can be a bit confusing. The type is a number that identifies the partition's anticipated usage. If that statement sounds a bit vague, that is because the meaning of the partition type is a bit vague. Some operating systems use the partition type to denote a specific file system type, to flag the partition as being associated with a particular operating system, to indicate that the partition contains a bootable operating system, or some combination of the three.
By this point, you might be wondering how all this additional complexity is normally used. Refer to 그림 25.6. “단독 파티션을 가진 디스크 드라이브”, for an example.
단독 파티션을 가진 디스크 드라이브

그림 25.6. 단독 파티션을 가진 디스크 드라이브

많은 경우에 오직 단독 파티션만이 파티션 이전에 사용되었던 방식을 복제하면서 전체 디스크를 메꾸고 있습니다. 파티션 테이블에서는 오직 한가지 항목만이 사용되며 그것은 파티션의 시작을 가르킵니다.
We have labeled this partition as being of the "DOS" type. Although it is only one of several possible partition types listed in 표 25.1. “파티션 타입”, it is adequate for the purposes of this discussion.
표 25.1. “파티션 타입”, contains a listing of some popular (and obscure) partition types, along with their hexadecimal numeric values.

표 25.1. 파티션 타입

파티션 타입 파티션 타입
Empty 00 Novell Netware 386 65
DOS 12-bit FAT 01 PIC/IX 75
XENIX root 02 Old MINIX 80
XENIX usr 03 Linux/MINUX 81
DOS 16-bit <=32M 04 Linux swap 82
Extended 05 Linux native 83
DOS 16-bit >=32 06 Linux extended 85
OS/2 HPFS 07 Amoeba 93
AIX 08 Amoeba BBT 94
AIX bootable 09 BSD/386 a5
OS/2 Boot Manager 0a OpenBSD a6
Win95 FAT32 0b NEXTSTEP a7
Win95 FAT32 (LBA) 0c BSDI fs b7
Win95 FAT16 (LBA) 0e BSDI swap b8
Win95 Extended (LBA) 0f Syrinx c7
Venix 80286 40 CP/M db
Novell 51 DOS access e1
PPC PReP 부트 41 DOS R/O e3
GNU HURD 63 DOS secondary f2
Novell Netware 286 64 BBT ff

25.1.3. 파티션 내의 파티션 — 확장된 파티션 개요

물론 시간이 흐르면서 4개의 파티션으로는 충분하지 않다는 사실이 분명해 졌습니다. 디스크 드라이브가 계속 증가해가면서, 사람의 능력으로 4개의 합리적인 크기의 파티션을 설정하고 또 디스크 공간을 남겨놓는 것이 더욱 힘들어진 것입니다. 따라서 더 많은 파티션을 생성할 수 있는 방법이 필요해 졌습니다.
Enter the extended partition. As you may have noticed in 표 25.1. “파티션 타입”, there is an "Extended" partition type. It is this partition type that is at the heart of extended partitions.
When a partition is created and its type is set to "Extended," an extended partition table is created. In essence, the extended partition is like a disk drive in its own right — it has a partition table that points to one or more partitions (now called logical partitions, as opposed to the four primary partitions) contained entirely within the extended partition itself. 그림 25.7. “확장된 파티션을 가진 디스크 드라이브”, shows a disk drive with one primary partition and one extended partition containing two logical partitions (along with some unpartitioned free space).
확장된 파티션을 가진 디스크 드라이브

그림 25.7. 확장된 파티션을 가진 디스크 드라이브

이 그림에서 보여지듯이 일차 파티션과 논리 파티션에는 차이가 있습니다. — 일차 파티션은 4개까지 있을 수 있지만, 논리 파티션의 숫자에는 한계가 정해져 있지 않습니다. 그러나 현실적으로 리눅스에서 단독 디스크 드라이브 상에 12개 이상의 논리 파티션을 정의하거나 사용하는 것은 좋은 생각이 아닙니다.
지금까지 파티션에 대해 기본적인 이야기를 해보았습니다. 이제 Red Hat Enterprise Linux의 설치를 위해서 지금까지 익힌 내용을 어떻게 사용할 수 있는지 알아봅시다.

25.1.4. Red Hat Enterprise Linux를 위한 공간 만들기

하드 디스크를 재파티션하려고 하실때 직면하게 될 세가지 시나리오가 있습니다:
  • 파티션되지 않은 빈 공간이 있는 경우
  • 사용되지 않은 파티션 있는 경우
  • 활발하게 사용 중인 파티션 내에 사용 가능한 빈 공간이 있는 경우
각각의 시나리오를 순서대로 살펴봅시다.

참고

다음에 나오는 그림은 명확하고 쉬운 묘사를 위하여 단순화된 것이니 실제로 Red Hat Enterprise Linux를 설치하실 때 보시게 될 정확한 파티션 배치는 아니라는 것을 기억해 주십시오.

25.1.4.1. 파티션되지 않은 빈 공간 사용하기

In this situation, the partitions already defined do not span the entire hard disk, leaving unallocated space that is not part of any defined partition. 그림 25.8. “파티션되지 않은 빈 공간을 가진 디스크 드라이브”, shows what this might look like.
파티션되지 않은 빈 공간을 가진 디스크 드라이브

그림 25.8. 파티션되지 않은 빈 공간을 가진 디스크 드라이브

In 그림 25.8. “파티션되지 않은 빈 공간을 가진 디스크 드라이브”, 1 represents an undefined partition with unallocated space and 2 represents a defined partition with allocated space.
생각해보시면, 사용되지 않은 하드 디스크 또한 이 범주에 속합니다. 단 한가지 차이점은 모든 공간이 어떤 정의된 파티션에도 속하지 않는다는 것입니다.
In any case, you can create the necessary partitions from the unused space. Unfortunately, this scenario, although very simple, is not very likely (unless you have just purchased a new disk just for Red Hat Enterprise Linux). Most pre-installed operating systems are configured to take up all available space on a disk drive (refer to 25.1.4.3절. “사용 중인 파티션의 빈 공간 사용하기”).
다음으로, 조금 더 보편화된 상황에 대해 설명하도록 하겠습니다.

25.1.4.2. 사용되지 않은 파티션의 공간 사용하기

In this case, maybe you have one or more partitions that you do not use any longer. Perhaps you have dabbled with another operating system in the past, and the partition(s) you dedicated to it never seem to be used anymore. 그림 25.9. “사용되지 않는 파티션이 있는 디스크 드라이브”, illustrates such a situation.
사용되지 않는 파티션이 있는 디스크 드라이브

그림 25.9. 사용되지 않는 파티션이 있는 디스크 드라이브

In 그림 25.9. “사용되지 않는 파티션이 있는 디스크 드라이브”, 1 represents an unused partition and 2 represents reallocating an unused partition for Linux.
만일 이러한 경우가 발생한다면 사용되지 않은 파티션의 공간을 사용하시면 됩니다. 먼저 그 파티션을 삭제하신 후 그 공간에 적절한 리눅스 파티션(들)을 만드십시오. 수동으로 그 파티션을 삭제하시거나 또는 설치시 새 파티션을 수동으로 생성하실 수 있습니다.

25.1.4.3. 사용 중인 파티션의 빈 공간 사용하기

가장 흔한 경우이면서 또한 불행하게도 가장 다루기 힘든 상황이기도 합니다. 비록 충분한 빈 공간을 가지고 있다고 하여도 그 공간은 이미 사용 중인 파티션에 현재 할당되어 있다는 것이 주요 문제점입니다. 만일 이미 설치된 소프트웨어가 있는 컴퓨터를 구입하셨다면, 하드 디스크는 이미 대부분 운영 체제와 데이터를 저장하는 하나의 거대한 파티션을 가지고 있습니다.
새로운 하드 드라이브를 시스템에 추가하는 방법 이외에도, 여러분은 두가지 방법을 선택하실 수 있습니다:
Destructive Repartitioning
기본적으로, 여러분은 단독 거대 파티션을 삭제하고 여러 작은 파티션들을 작성하는 것입니다. 생각하시는 바처럼, 원래의 파티션에 들어있던 데이터들은 모두 파괴됩니다. 이것은 완전한 백업을 만들어두는 것이 필수적이라는 것을 의미합니다. 스스로를 위해 두개의 백업을 만드시고, (가능하다면) 확인 작업을 수행하시기 바랍니다. 그리고 그 파티션을 삭제하시기 이전에 백업에서 데이터를 읽어보시기 바랍니다.

주의

만일 그 파티션 상에 이미 설치된 운영 체제가 있었다면, 그 운영 체제는 다시 설치되어야만 할 것입니다. 운영 체제를 미리 설치해서 파는 일부 컴퓨터들에는 원래의 운영 체제를 재설치하기 위한 CD-ROM이 들어있지 않을 수도 있다는 점을 주의하시기 바랍니다. 따라서 원래의 파티션과 운영 체제 설치를 삭제하기 이전이 여러분의 시스템에 대한 이러한 사항을 알아낼 수 있는 최고의 시점입니다.
After creating a smaller partition for your existing operating system, you can reinstall any software, restore your data, and start your Red Hat Enterprise Linux installation. 그림 25.10. “파괴적으로 재파티션된 디스크 드라이브” shows this being done.
파괴적으로 재파티션된 디스크 드라이브

그림 25.10. 파괴적으로 재파티션된 디스크 드라이브

In 그림 25.10. “파괴적으로 재파티션된 디스크 드라이브”, 1 represents before and 2 represents after.

주의

As 그림 25.10. “파괴적으로 재파티션된 디스크 드라이브”, shows, any data present in the original partition is lost without proper backup!
Non-Destructive Repartitioning
이제 여러분은 불가능할 것 같아보이는 작업: 파티션에 저장된 어떤 파일도 잃지 않으면서 큰 파티션을 작은 파티션들로 만드는 작업을 수행하는 프로그램을 실행시킬 것입니다. 많은 사용자들이 이 방법을 안전하고 문제가 생기지 않는다고 여기고 있습니다. 이러한 놀라운 작업을 실행하기 위해 어떤 소프트웨어를 사용 하시겠습니까? 여러 디스크 관리 소프트웨어 제품들이 시장에 나와 있습니다. 어떤 제품이 여러분 각자의 상황에 가장 잘 맞는지 알아내기 위하여 어느 정도 연구를 하셔야 할 것입니다.
비파괴적 재파티션하기의 과정은 비교적 단순하지만, 많은 단계들이 포함되어 있습니다:
  • 기존 데이터를 압축한 후 백업하기
  • Resize the existing partition
  • Create new partition(s)
다음으로 각각의 과정을 더욱 자세하게 살펴보도록 하겠습니다.
25.1.4.3.1. 기존 데이터 압축하기
As 그림 25.11. “압축된 디스크 드라이브”, shows, the first step is to compress the data in your existing partition. The reason for doing this is to rearrange the data such that it maximizes the available free space at the "end" of the partition.
압축된 디스크 드라이브

그림 25.11. 압축된 디스크 드라이브

In 그림 25.11. “압축된 디스크 드라이브”, 1 represents before and 2 represents after.
이번 단계는 매우 중요합니다. 이 단계를 거치지 않으면, 데이터의 위치로 인해 파티션 크기 재조정에서부터 확장에 이르기까지 일이 순조롭게 진행되지 않게 됩니다. 또한 여러가지 이유로 인해, 일부 데이터들이 움직일 수 없게 된다는 것도 명심해 주십시오. 만일 이러한 경우가 발생하면 (그리고 새로운 파티션의 크기가 심히 제한되어 있다면), 여러분은 디스크를 파괴적 재파티션 하셔야 합니다.
25.1.4.3.2. Resize the existing partition
그림 25.12. “크기가 재조정된 파티션이 있는 디스크 드라이브”, shows the actual resizing process. While the actual result of the resizing operation varies depending on the software used, in most cases the newly freed space is used to create an unformatted partition of the same type as the original partition.
크기가 재조정된 파티션이 있는 디스크 드라이브

그림 25.12. 크기가 재조정된 파티션이 있는 디스크 드라이브

적절한 단계를 취하기 위해서는 어떠한 소프트웨어를 사용하여 새롭게 비어진 공간의 크기를 재조정할지를 이해하는 것이 중요합니다. 저희가 묘사한 것과 같은 경우에는, 새로운 DOS 파티션을 삭제하시고 적합한 Linux 파티션을 생성하는 것이 최선의 방법입니다.
25.1.4.3.3. Create new partition(s)
As the previous step implied, it may or may not be necessary to create new partitions. However, unless your resizing software is Linux-aware, it is likely that you must delete the partition that was created during the resizing process. 그림 25.13. “최종 파티션 설정이 된 디스크 드라이브”, shows this being done.
최종 파티션 설정이 된 디스크 드라이브

그림 25.13. 최종 파티션 설정이 된 디스크 드라이브

In 그림 25.13. “최종 파티션 설정이 된 디스크 드라이브”, 1 represents before and 2 represents after.

참고

다음에 언급되는 정보는 Intel 기반 컴퓨터들에만 한정된 것입니다.
사용자 여러분의 편의를 위해, 저희는 parted 유틸리티를 제공합니다. 이 유틸리티는 자유롭게 사용 가능한 프로그램으로서 파티션의 크기를 재조정하는데 사용됩니다.
parted를 사용하여 하드 드라이브를 재파티션하기로 결정하셨다면, 디스크 저장 매체에 대해 잘 알아두시고 컴퓨터 데이터를 백업해두는 것을 잊지 마십시오. 모든 중요한 데이터는 두 개의 복사본을 만드십시오. 이 복사본들은 반드시 이동 매체 (예, 테이프, CD-ROM이나 디스켓)에 저장하신 후 다음 단계로 진행하시기 전에 백업들이 제대로 읽히는지 확인하셔야 합니다.
parted를 사용하기로 결정하셨다면, parted가 실행된 이후에 두 개의 파티션이 남는다는 것을 기억하십시오: 크기를 재조정하신 파티션과 parted가 새로운 여유 공간에서 생성한 공간. 이 공간을 사용하여 Red Hat Enterprise Linux를 설치하시려면, 새롭게 생성된 파티션을 삭제하셔야 합니다. 현재 운영 체제에서 파티션 유틸리티를 사용하여 삭제하시거나 사용자 설정 설치 과정에서 파티션 설정 시에 삭제하시면 됩니다.

25.1.5. 파티션 이름 지정 스키마

Linux refers to disk partitions using a combination of letters and numbers which may be confusing, particularly if you are used to the "C drive" way of referring to hard disks and their partitions. In the DOS/Windows world, partitions are named using the following method:
  • Each partition's type is checked to determine if it can be read by DOS/Windows.
  • If the partition's type is compatible, it is assigned a "drive letter." The drive letters start with a "C" and move on to the following letters, depending on the number of partitions to be labeled.
  • 그 다음에 오는 드라이브 문자는 해당 파티션과 그 파티션에 포함된 파일 시스템을 지칭하는데 사용됩니다.
Red Hat Enterprise Linux는 다른 운영 체제들이 사용하는 것보다 더욱 유연하면서 보다 많은 정보를 전달할 수 있는 이름 지정 스키마를 사용합니다. 이러한 이름 지정 스키마는 파일 기반이며 /dev/xxyN와 같은 형식의 파일 이름을 사용합니다.
위의 파티션 이름 지정 스키마에 대한 해석 방법은 다음과 같습니다:
/dev/
이것은 모든 장치 파일이 들어있는 디렉토리의 이름을 뜻합니다. 파티션은 하드 디스크 상에 있으며, 그 하드 디스크는 장치이므로, 가능한 모든 파티션을 나타내는 파일들은 /dev/에 존재합니다.
xx
파티션 이름의 첫 두 글자는 파티션이 존재하는 장치의 타입을 나타냅니다. 보통 hd (IDE 디스크) 또는 sd (SCSI 디스크)로 나타납니다.
y
이 문자는 어떤 장치위에 파티션이 있는지 나타냅니다. 예를 들면, /dev/hda (첫번째 IDE 하드 디스크) 또는 /dev/sdb (두번째 SCSI 디스크).
N
마지막 숫자는 파티션을 표시합니다. 처음 4개의 (기본 또는 확장된) 파티션들은 1 에서 4까지 숫자로 지정됩니다. 논리 파티션은 5에서 시작합니다. 따라서, 예를 들면, /dev/hda3는 첫번째 IDE 하드 디스크 상의 세번째 기본 또는 확장된 파티션을 나타내며 /dev/sdb6는 두번째 SCSI 하드 디스크 상의 두번째 논리 파티션을 나타냅니다.

참고

파티션 타입에 기초한 이름 지정 관례는 없습니다; DOS/Windows 와는 달리, Red Hat Enterprise Linux에서 모든 파티션들을 식별 가능합니다. 물론, Red Hat Enterprise Linux가 모든 파티션 타입의 데이터에 접근할 수 있다는 의미는 아닙니다, 하지만 많은 경우에 다른 운영 체제에 부여된 파티션의 데이터에 접근이 가능하다는 것입니다.
앞에서 설명된 정보를 머릿 속에 새겨 두십시오. Red Hat Enterprise Linux에 필요한 파티션을 설정시 훨씬 이해하기가 쉬울 것입니다.

25.1.6. 디스크 파티션과 다른 운영 체제들

만일 Red Hat Enterprise Linux 파티션이 다른 운영 체제가 사용하고 있는 파티션의 하드 드라이브를 공유하게 된다해도 대부분의 경우 아무런 문제가 없습니다. 하지만 리눅스와 일부 다른 운영 체제의 조합에는 각별한 주의가 요구됩니다.

25.1.7. 디스크 파티션과 마운트 지점

One area that many people new to Linux find confusing is the matter of how partitions are used and accessed by the Linux operating system. In DOS/Windows, it is relatively simple: Each partition gets a "drive letter." You then use the correct drive letter to refer to files and directories on its corresponding partition.
이것은 일반적으로 리눅스가 파티션과 디스크 기억 장치를 다루는 방법과는 전혀 다릅니다. 주요 차이점은 개별 파티션을 사용하여 파일과 디렉토리의 단독 세트를 지원하는데 필요한 기억 장치의 일부를 형성한다는 점입니다. 이것은 마운팅 (mounting) 과정을 통하여 디렉토리와 파티션을 결합시킴으로서 가능합니다. 파티션을 마운팅함으로서 마운트 지점 (mount point)으로 알려진 지정 디렉토리의 시작에서 그 파티션의 기억 장치가 사용 가능해집니다.
예를 들어, 만일 /dev/hda5 파티션이 /usr/에서 마운트 되었다면, /usr/ 하의 모든 파일들과 디렉토리들은 /dev/hda5 위로 옮겨질 것입니다. 따라서 /usr/share/doc/FAQ/txt/Linux-FAQ 파일은 /dev/hda5에 저장되는 반면에 /etc/X11/gdm/Sessions/Gnome은 그렇지 않습니다.
앞의 예시에서 /usr/ 밑에 위치한 한 개 이상의 디렉토리가 다른 파티션들의 마운트 지점이 될 수도 있습니다. 예를 들면, 한 파티션 (/dev/hda7라고 합시다)이 /usr/local/ 에 마운트될 수 있고 그렇다면 /usr/local/man/whatis/dev/hda5 대신에 /dev/hda7 위에 있게 됩니다.

25.1.8. 파티션 수

At this point in the process of preparing to install Red Hat Enterprise Linux, you must give some consideration to the number and size of the partitions to be used by your new operating system. The question of "how many partitions" continues to spark debate within the Linux community and, without any end to the debate in sight, it is safe to say that there are probably as many partition layouts as there are people debating the issue.
이러한 점을 염두해 두시고, 특별히 다른 이유가 있지 않는 한 반드시 다음에 나오는 파티션들을 생성하시기 권장합니다.: swap, /boot/ (또는 Itanium 시스템에 대해 /boot/efi/ 파티션), Itanium 시스템에 대해/var/ 파티션, / (root)


[11] Blocks really are consistently sized, unlike our illustrations. Keep in mind, also, that an average disk drive contains thousands of blocks. But for the purposes of this discussion, please ignore these minor discrepancies.

Red Hat의 최신 제품 문서 번역을 신속하게 제공하기 위해 이 페이지에는 영어 원본을 한국어로 자동 번역한 내용이 포함되어 있을 수 있습니다. [자세한 내용보기]