Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

A.2. 디스크 파티션 재설정 전략

디스크를 다시 파티션하기 위한 여러가지 방법이 있습니다. 다음 부분에서는 가능한 방법에 대해 설명합니다:
  • 파티션되지 않은 빈 공간이 있는 경우
  • 사용되지 않은 파티션 있는 경우
  • 활발하게 사용 중인 파티션 내에 사용 가능한 빈 공간이 있는 경우
다음 부분에서는 위의 개념을 이론적으로만 설명하고 있기 때문에 디스크를 다시 파티션하기 위한 단계별 지침이 포함되어 있지 않음에 유의합니다. 이에 대한 자세한 내용은 이 문서의 범위를 벗어나는 것입니다.

참고

다음에 나오는 그림은 명확하고 쉬운 묘사를 위하여 단순화된 것으로 실제로 Red Hat Enterprise Linux를 설치하실 때 나타나는 정확한 파티션 배치가 아님에 주의하십시오.

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

이러한 상황에서 미리 정의된 파티션은 전체 하드 디스크를 차지하지 않고 미리 정의된 파티션의 일부가 아닌 할당되지 않은 공간이 남아 있습니다. 그림 A.8. “파티션되지 않은 빈 공간을 가진 디스크 드라이브”에서는 이것이 어떻게 나타날 지를 보여 줍니다.
파티션되지 않은 빈 공간을 가진 디스크 드라이브

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

위의 예에서는 1은 할당되지 않은 공간이 있는 정의되지 않은 파티션을 나타내고 2는 할당된 공간이 있는 정의된 파티션을 나타냅니다.
사용되지 않은 하드 디스크 또한 이 범주에 속합니다. 단 한가지 차이점은 모든 영역이 정의된 모든 파티션에도 속하지 않는다는 것입니다.
어떠한 경우든지, 사용되지 않은 공간에서 필요한 파티션을 생성할 수 있습니다. 하지만, 이러한 시나리오가 아주 간단하게 보일 지라도 (Red Hat Enterprise Linux용으로 새로운 디스크를 구입하지 않는 한) 실제로는 그렇지 않습니다. 대부분의 사전 설치된 운영 체제는 디스크 드라이브 상의 모든 사용 가능한 공간을 차지하도록 설정됩니다. (A.2.3절. “사용 중인 파티션의 빈 공간 사용하기” 참조)

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

이러한 경우, 더이상 사용하지 않는 한 개 이상의 파티션이 있을 수도 있습니다. 그림 A.9. “사용되지 않는 파티션이 있는 디스크 드라이브”에서는 이러한 경우에 대해 보여줍니다.
사용되지 않는 파티션이 있는 디스크 드라이브

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

위의 예에서 1은 사용되지 않는 파티션을 의미하며 2는 사용되지 않는 파티션을 Linux 용으로 재할당하는 것을 보여줍니다.
만일 이러한 경우가 발생한다면 사용되지 않은 파티션의 공간을 사용하시면 됩니다. 먼저 해당 파티션을 삭제한 후 그 공간에 적절한 Linux 파티션을 만드십시오. 수동으로 해당 파티션을 삭제하거나 또는 설치시 새 파티션을 수동으로 생성하실 수 있습니다.

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

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

주의

파티션 상에 이미 운영 체제가 설치되어 있고 시스템을 사용하고자할 경우 해당 운영 체제를 다시 설치해야 합니다. 운영 체제를 사전 설치해서 파는 일부 컴퓨터에는 원래의 운영 체제를 재설치하기 위한 미디어가 들어있지 않을 수 도 있다는 점을 주의하시기 바랍니다. 따라서 원래의 파티션과 운영 체제 설치를 삭제하기 이전에 이를 확인하십시오.
기존의 운영 체제에 작은 파티션을 생성한 후, 소프트웨어 재설치, 데이터 복구, Red Hat Enterprise Linux 설치 시작을 수행하실 수 있습니다. 그림 A.10. “기존의 파티션을 제거하고 다시 파티션 설정된 디스크 드라이브”에서는 이러한 사항이 적용된 상태를 보여줍니다.
기존의 파티션을 제거하고 다시 파티션 설정된 디스크 드라이브

그림 A.10. 기존의 파티션을 제거하고 다시 파티션 설정된 디스크 드라이브

위의 예에서 1은 크기를 재조정하기 이전을 나타내며 2는 이후를 보여줍니다.

주의

기존 파티션에 있는 모든 데이터가 손실됩니다.
비파괴적 파티션 재설정
비파괴적 파티션 재설정에서 파티션에 저장된 파일을 손실하지 않고 큰 파티션을 작게 만드는 프로그램을 실행합니다. 일반적으로 이러한 방법은 안전하지만 대형 드라이브에서 시간이 오래 걸릴 수 있습니다.
비파괴적으로 재파티션하는 과정은 비교적 단순하지만, 다음의 3 가지 단계가 포함되어 있습니다:
  1. 기존 데이터를 압축한 후 백업하기
  2. 현재의 파티션 크기 재조정하기
  3. 새로운 파티션 만들기
각 단계에 대해 자세히 설명합니다.

A.2.3.1. 기존 데이터 압축하기

다음 그림에서 볼 수 있듯이, 첫 번째 단계는 기존 파티션의 데이터를 압축하는 것입니다. 이렇게 하는 이유는 데이터를 다시 구성하여 파티션의 "마지막"에 사용 가능한 공간을 최대화하기 위함입니다.
압축되고 있는 디스크 드라이브

그림 A.11. 압축되고 있는 디스크 드라이브

위의 예에서 1은 크기를 재조정하기 이전을 나타내며 2는 이후를 보여줍니다.
이 단계는 매우 중요합니다. 이 단계를 수행하지 않으면, 데이터의 위치에 따라 파티션 크기 재조정에서 부터 확장에 이르기까지 원하는대로 파티션의 크기를 조정할 수 있습니다. 또한 여러가지 이유로 인해, 일부 데이터를 이동할 수 없게 된다는 것도 명심해 주십시오. 만일 이러한 경우가 발생하면 (그리고 새로운 파티션의 크기가 심히 제한되어 있다면), 디스크를 파괴적으로 재파티션하셔야 합니다.

A.2.3.2. 기존 파티션 크기 조정

그림 A.12. “크기가 재조정된 파티션이 있는 디스크 드라이브”에서는 실제적인 파티션 크기 재조정 과정을 보여줍니다. 크기 재조정 작업의 실제 결과는 사용되는 소프트웨어에 따라 달라질 수 있지만, 대부분의 경우에 윈래의 파티션과 같은 타입의 포맷되지 않은 파티션을 생성하기 위해서 새롭게 비워진 공간을 사용합니다.
크기가 재조정된 파티션이 있는 디스크 드라이브

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

위의 예에서 1은 크기를 재조정하기 이전을 나타내며 2는 이후를 보여줍니다.
적절한 단계를 취하기 위해서는 크기 조정 소프트웨어가 새로 비워진 공간을 어떻게 사용하는 지를 이해하는 것이 중요합니다. 그림의 예에서는 새로운 DOS 파티션을 삭제하고 적합한 Linux 파티션을 생성하는 것이 최선의 방법입니다.

A.2.3.3. 새로운 파티션 만들기

이전 단계에서 표시된 대로, 새로운 파티션 생성이 필요할 수 도 있고 그렇지 않을 수 도 있습니다. 하지만, 파티션 크기 재조정을 위해 사용하신 소프트웨어가 Linux를 지원하는 소프트웨어가 아니라면, 크기 재조정 과정 동안 생성되었던 파티션을 삭제하셔야 합니다. 그림 A.13. “최종 파티션 설정이 된 디스크 드라이브”에서 이러한 과정을 보여줍니다.
최종 파티션 설정이 된 디스크 드라이브

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

위의 예에서 1은 크기를 재조정하기 이전을 나타내며 2는 이후를 보여줍니다.