동일한 드라이브에서 Windows 파티션을 이동할 수 있는 방법이 있습니까?

동일한 드라이브에서 Windows 파티션을 이동할 수 있는 방법이 있습니까?

Linux 설치를 위한 공간을 확보하기 위해 Windows 파티션을 ~30GB 줄였습니다. 이 시점에서 30GB의 할당되지 않은 공간이 Windows 디스크 관리자에 하나의 단일 블록으로 표시되었습니다.

ArchLinux를 설치했는데, 확보한 30GB 중 18GB 부분이 있는 것 같습니다(아래 그림 참조). 그런 다음 해당 파티션을 삭제하고 해당 파티션에 Ubuntu를 설치했습니다. 지금은 다음과 같습니다.

여기에 이미지 설명을 입력하세요

이제 나는 여기서 헤매고 있습니다.

  1. 어떻게 해서 확보한 30GB가 Windows 파티션의 서로 다른 측면에서 두 개로 분할되었나요?

  2. Windows 파티션을 먼저 이동해야 하는 Ubuntu 루트 파티션에 할당되지 않은 공간을 할당하고 싶습니다. 그러나 MSR(Microsoft Reserved) 파티션을 이동할 수 없으며 Windows가 부팅하려면 실제로 필요하기 때문에 삭제하는 것이 안전하지 않은 것 같습니다. Windows를 다시 설치하지 않고 이 작업을 수행할 수 있는 방법이 있습니까? EFI는 MSR 왼쪽에 있었지만 GParted를 사용하여 이동할 수 있었습니다.

  3. Windows 파티션을 축소했을 때 할당되지 않은 모든 공간은 C의 "오른쪽"에 있었습니다. MSR을 이동할 수 없다면 11GB는 어떻게 거기에 도달했습니까?

내가 이해하는 바에 따르면 각 블록은 연속적인 메모리 블록이므로 이동하거나 확장해야 하는 경우 옆에 할당되지 않은 공간이 있어야 합니다. 그런데 11개 공연이 어떻게 거기에 도달하게 되었나요? 이런 일이 발생하려면 C와 MSR이 오른쪽으로 이동했어야 합니다...

답변1

MSR을 포함하여 약 11GB는 디스크 관리자에 "숨겨져 있지만" 아마도 복구 파티션이거나 한때 복구 파티션이었을 것입니다.

Gparted는 이 작업을 쉽게 수행할 수 있습니다. 시간이 좀 걸리지만 파티션을 "할당되지 않은" 공간의 시작 부분으로 이동할 수 있습니다.

Microsoft의 권장에도 불구하고 저는 문서나 설명이 없는 초비밀 주짓수 파티션을 믿지 않습니다. 그것은 전혀 아무것도 하지 않을 수도 있고 결코 익숙해지지 않거나 아무것도 작동하지 않을 수도 있습니다. 일어날 수 있는 최악의 상황은 어쨌든 사용 방법을 볼 수 없거나 문서화할 수 없는 복구 파티션이 없다는 것입니다.

관련 정보