
이전 버전의 우분투에서 gparted를 사용한 파티션 축소 및 확장은 매우 빨랐습니다. 파티션 이동은 시간이 많이 걸리는 유일한 작업이었고 시간은 파티션 크기에 따라 다릅니다.
새 버전의 우분투에서는 gparted가 파티션을 축소하고 확장하는 데 오랜 시간이 걸리는 것 같습니다. 조각난 공간을 이동하는 데 시간이 많이 걸리기 때문에 파티션을 축소하거나 확장하는 전체 시간은 조각난 공간을 이동하는 데 소요되는 시간을 축소 또는 확장하는 시간입니다. 큰 파티션을 확장하거나 축소하는 경우 이는 엄청납니다.
시간을 절약하기 위해 조각난 공간을 무시하고 싶습니다. gparted나 다른 도구를 사용하여 작은 조각화를 처리하지 않고 파티션을 축소하거나 확장할 수 있는 방법이 있습니까?
답변1
간단히 말해서, 아니요, 할 수 없습니다. GParted는 안전하고 성공적인 크기 조정을 위해 파티션을 최대한 정리해야 합니다.
여기에는더 긴 설명GParted 포럼에서 다음을 찾았습니다.
이에 대한 문제는 파일 시스템이 확실히 깨끗한 상태에 있어야 한다는 것입니다. 그렇지 않으면 크기 조정 작업(특히 축소)으로 인해 데이터가 삭제됩니다. 일반적인 Linux 파일 시스템에서는 이를 보장하기가 상대적으로 쉽지만(GParted는 라이브 미디어에서 이를 확인하고 수정하는 데 필요한 도구를 제공합니다) NTFS와 같은 타사 파일 시스템에서는 그리 쉽지 않습니다. , 이러한 파일 시스템에 대한 "기본" 운영 체제를 부팅하고 거기에서 몇 가지 마법을 수행해야 하는 경우가 많습니다. 게다가 Linux 파일 시스템 중 일부는 축소할 수 있는 방법(jfs / XFS / Reiser4)이 알려져 있지 않기 때문에 이러한 방식으로 이동할 수 없습니다. 확장하려면 마운트해야 하며 확장해야 합니다. 온라인(jfs/XFS)으로 수행됩니다. 귀하의 컴퓨터에 따라 이것은 그다지 현명한 아이디어가 아닙니다. 아마도 RAM이 거의 없는 시스템에서 크기 조정 작업을 수행할 수도 있습니다(그리고 최신 파일 시스템은 엄청난 양의 메모리를 소비할 수 있습니다).
귀하의 질문에 대한 답변이 되었기를 바랍니다.
답변2
나는 Benjamin Kaiser의 답변에 동의합니다. 하지만 두 가지 점을 더 추가하고 싶습니다.
첫째, 정기적으로 파티션 크기를 조정해서는 안 됩니다. 시간이 많이 걸리는 작업일 뿐만 아니라 파티션 크기 조정은 위험합니다. 이는 파티션 크기 조정에 파티션의 시작 지점 조정이 포함되어 많은 양의 파일 시스템 데이터를 다시 작성해야 하는 경우 특히 그렇습니다. 정전, 버그, 시스템 충돌 또는 기타 문제로 인해 파일 시스템이 손상되어 수정이 어렵거나 불가능할 수 있습니다. 따라서 꼭 필요한 경우에만 파티션 크기를 조정해야 합니다. 그리고 파티션 크기를 조정할 때 거기에 포함된 모든 데이터를 잃을 준비가 되어 있어야 합니다. 해당 데이터를 대체할 수 없는 경우 파티션 크기를 조정하기 전에 백업을 만들어야 합니다.
둘째, 어떤 이유로 파티션 크기를 자주 조정해야 하는 경우 LVM(논리 볼륨 관리자)을 살펴봐야 합니다. 이를 통해 파일 시스템을 파일처럼 처리할 수 있으므로 시작 및 중지 지점에 대해 걱정하지 않고 파일 시스템을 추가, 제거, 축소 및 늘릴 수 있습니다. 즉, 파일 시스템의 시작 지점을 조정할 필요가 없으므로 프로세스에서 일부 위험이 제거됩니다. 불행하게도 Ubuntu의 LVM 지원은 특히 데스크톱 버전의 경우 약합니다. LVM은 파티션을 직접 사용하는 것보다 더 복잡하기 때문에 약간의 학습이 필요하며 복잡성으로 인해 문제가 발생할 경우 복구가 더 어려워질 수 있습니다. 그럼에도 불구하고 파티션을 많이 조정해야 한다면 LVM이 큰 장점이 될 수 있습니다.