%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20vm%20%EB%94%94%EC%8A%A4%ED%81%AC%20%EB%81%9D%EC%97%90%EC%84%9C%20%EC%97%AC%EC%9C%A0%20%EA%B3%B5%EA%B0%84%EC%9D%84%20%EC%9D%B4%EB%8F%99%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 VM에 공간을 추가할 수 있었지만 기본 파티션의 크기를 조정하기 위해 디스크 끝에서 공간을 섞는 방법을 잃어버렸습니다. 이 작업을 수행하는 방법에 대해 잘 알고 계시다면 귀하의 의견에 감사드립니다.
명확하게 설명하자면... 파티션 1의 기본 파티션을 늘리기 위해 vm 드라이브 끝에 있는 nbd0의 여유 공간을 이동하려고 합니다. 여유 공간을 파티션 1로 섞으려면 어떻게 해야 합니까? 나는 parted를 사용해야 한다는 것을 알고 있지만 재편성을 위한 적절한 명령 순서를 알고 싶습니다...
$sudo parted -s -a opt /dev/nbd0 "print free"
*the current image (after tinkering)
Model: Unknown (unknown)
Disk /dev/nbd0: 56.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 25.7GB 25.7GB primary ext4 boot
25.7GB 25.7GB 1048kB Free Space
2 25.7GB 46.2GB 20.5GB extended
5 25.7GB 26.8GB 1140MB logical linux-swap(v1)
26.8GB 46.2GB 19.3GB Free Space
46.2GB 56.9GB 10.7GB Free Space
답변1
답을 찾았습니다. 시스템에서 gparted를 사용했다면 다음을 사용할 수 있습니다.
$gparted /dev/nbd0
VM 이미지를 블록 장치로 마운트한 후