저는 약 5-6일 전에 Debian과 Windows 7을 설치했는데 여기저기서 몇 가지 버그를 제외하면 거의 완벽하게 실행됩니다. 어제 저는 Windows로 부팅하고 Linux 파티션에 추가 공간을 추가할 수 있도록 C: 드라이브를 축소했습니다. 예, MBR 기반 시스템을 가지고 있지만 파티션이 모두 사용되었습니다. 그러나 Windows의 C: 드라이브는 Linux 파티션 뒤에 있습니다. 따라서 여유 공간은 GParted 파티션 테이블의 Linux 루트 파티션 뒤에 있습니다. 루트 파티션 뒤의 여유 공간을 어떻게 사용합니까? 이 여유 공간을 Linux 루트 파티션의 일부로 포함하고 싶습니다. 아래 그림을 참조하세요.
답변1
실제로 gparted를 사용하여 파티션을 이동하는 방법에 대한 좋은 문서가 있습니다. 이동하기 전에 파일 시스템이 마운트 해제되었는지 확인해야 합니다. 가장 쉬운 방법(이미 수행한 것처럼 보임)은 Ubuntu livecd 또는 liveusb를 사용하고 gparted로 부팅하는 것입니다.
그런 다음 할당되지 않은 공간이 /dev/sda3 파티션의 바로 오른쪽에 있도록 ext4 파일 시스템을 왼쪽(/dev/sda3에 있는 Ubuntu 설치의 루트 파일 시스템)으로 이동해야 합니다. 다음으로 파티션을 할당되지 않은 공간으로 확장해야 합니다. 파티션을 확장한 후 마지막 단계는 resize2fs
루트 파일 시스템에서 를 실행하여 파티션의 새 공간으로 확장하는 것입니다.
아래 링크는 필요한 모든 단계를 제공합니다.
https://gparted.org/display-doc.php?name=help-manual#gparted-move-partition
편집: 오른쪽에서 왼쪽으로 변경되었습니다.