확장 파티션의 크기를 조정하는 방법은 무엇입니까?

확장 파티션의 크기를 조정하는 방법은 무엇입니까?

Windows XP가 설치된 기본 파티션이 있습니다. 또한 확장 파티션을 3개의 논리 파티션으로 나눴습니다. - 드라이브 D: Windows용 - Ext4 Linux 시스템 - 스왑

이제 Linux가 나의 주요 시스템이고 Ext4 파티션을 가장 크게 만들고 싶기 때문에 Windows 파티션을 더 작게 만들고 ext4를 더 크게 만들고 싶습니다.

내 구조는 다음과 같습니다.

Model: ATA ST3320613AS (scsi)
Disk /dev/sda: 320073MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start     End       Size      Type      File system     Flags
 1      0.03MB    104856MB  104856MB  primary   ntfs            boot
 2      104856MB  320073MB  215217MB  extended                  lba
 5      104856MB  209712MB  104856MB  logical   ntfs
 6      209712MB  318014MB  108302MB  logical   ext4
 7      318014MB  320073MB  2058MB    logical   linux-swap(v1)

sda1(기본 ntfs)에서 일부 공간(예: 50Gb)을 확보하면 50Gb의 여유 공간이 생기지만 gpartedsda2 파티션 크기 조정은 허용되지 않습니다. 따라서 이 50Gb를 다른 파티션에 할당할 수 없습니다.

HD를 분리하는 방법에 대한 조언을 구합니다. 두 Windows 파티션 모두에서 50Gb를 가져와야 하며 이 100Gb는 ext4 파티션에 제공됩니다.

답변1

Linux OS에서 이 작업을 수행하고 있습니까, 아니면 Live CD에서 수행하고 있습니까? 일반적으로 gparted를 사용하면 파티션이 마운트 해제될 때까지 파티션을 크게 변경할 수 없습니다.

이것이 문제인 경우 Live CD를 사용하여 확장 파티션의 크기를 조정하고 ntfs 파티션을 이동한 다음 ext4 파티션의 크기를 조정할 수 있습니다.

답변2

이동하려는 확장 파티션 내의 스왑 파티션이 Partition-> 아래에 표시된 대로 활성화되어 있기 때문에 USB 드라이브에서 부팅하는 경우에도 이런 일이 발생할 수 있습니다 Information. 비활성화하려면 해당 항목을 선택하고 메뉴를 클릭 Swapoff하세요 Partition.

관련 정보