![ext4 파티션의 시작 경계를 수정하는 방법은 무엇입니까?](https://rvso.com/image/1413940/ext4%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%9D%98%20%EC%8B%9C%EC%9E%91%20%EA%B2%BD%EA%B3%84%EB%A5%BC%20%EC%88%98%EC%A0%95%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)
디스크에는 4개의 파티션이 있습니다.
parted /dev/sda --script -- print
...
1 1049KB 50.0GB ... ext4
2 50GB 82GB ... linux-swap
3 82GB 100GB ... ext4
4 100GB 1000GB ... ext4
내 목표는 4의 시작 위치를 수정한 다음 데이터 손실 없이 동시에 3을 확장하는 것입니다. gparted를 사용하면 매우 쉬울 것이라는 것을 알고 있지만 자동 스크립트 내에 있으며 UI를 시작할 수 없습니다.
검색 결과 "cfdisk"를 사용하여 새 파티션을 삭제하고 생성한 다음 "resize2fs"를 수행하는 것으로 보입니다. 그러나 문제는 파티션의 시작 위치를 수정하면 "ext4" 속성이 사라지고 "resize2fs"에서 알 수 없는 슈퍼 블록이 발생한다는 것입니다.
도와 주셔서 감사합니다.
답변1
나에게는 시스템이 마운트되는 동안 확실히 위험합니다.
가동 중지 시간이 있으면 gparted를 사용하는 것이 좋습니다. 미니 커널로 부팅하여 파티션 크기를 조정할 수 있습니다.
여전히 약간 위험하므로 물론 좋은 백업을 가지고 있는지 확인하십시오!