데이터 재할당 후 파티션 축소 - GUI 도구를 사용하면 왜 불가능합니까?

데이터 재할당 후 파티션 축소 - GUI 도구를 사용하면 왜 불가능합니까?

파티션을 다시 정렬하려는 CentOS 시스템이 있습니다. 용량이 너무 /dev/sda2커서(29GB) 줄이고 싶습니다. Xfs 파일 시스템인 LVM입니다. 27GB 가 있습니다 /dev/cl/root. 25G로 축소하고 싶습니다.

이제 작동하는 유일한 방법은 복구 모드로 CD 부팅하고 쉘로 점프하여 lvmchange. 매개변수 없이는 가능할 것 같았 --resizefs으나 데이터가 손상될 수 있으므로 중지했습니다. 6G를 사용하고 있는데 21G가 무료입니다. xfs를 축소하는 것이 불가능하다는 것을 알고 있습니다. 가능하다면 fs를 변경할 수 있는 방법을 찾고 있습니까?

실망스럽습니다. Gparted는 좋지만 /root설치 후 GUI에서 작동하지 않으므로 먼저 비활성화해야 합니다. 온라인으로 파티션을 축소할 수 없는 이유는 무엇입니까? Windows에서는 이 작업을 수행할 수 있습니다.

이 도구는 어떻게 작동합니까? 임의의 위치에서 시작하고 공간을 잘라서 크기를 조정하시겠습니까? 내 경우 데이터가 손실될 가능성은 얼마나 됩니까?

내 데이터가 어디에 있는지, 어떻게 배포되는지, 축소 프로세스에 이를 피하거나 크기를 조정하기 전에 재할당하라고 지시할 수 없는 이유는 무엇입니까? 내 요구 사항을 충족할 수 있는 것이 있나요?

편집하다:

나는 찾았다FS 변환데이터를 손상시키지 않고 파일 시스템을 변환할 수 있다고 주장합니다. 추가 조사를 위해 여기에 메모를 남겨주세요. xfs는 고통스럽습니다..

답변1

사용 중인 읽기/쓰기 마운트 루트 파티션은 라이브 시스템에서 지속적으로 액세스되므로 축소할 수 없습니다.이 질문을 봤어요(사소하지 않은) 솔루션.

고팟Live-CD-Image로도 사용 가능합니다. 이를 사용하는 것이 좋습니다(또는 USB 드라이브).

관련 정보