LVM 없이 파티션을 늘리는 것에 대해 질문이 있습니다.
여기에서 진행하는 방법에 대해 조금 읽었지만 여전히 확실하지 않아 직접 질문을 드리고 있습니다.
저장 용량이 160GB인 /dev/sda가 있습니다.
스크린샷에서 볼 수 있듯이 /dev/sda의 섹터 수는 335544320입니다.
cfdisk를 통해 40GB의 여유 공간을 확인했습니다.
이제 /dev/sda8을 40GB로 확장하고 싶습니다. 파티션 테이블에서는 /dev/sda8의 시작 부분이 중요하다는 것을 알고 있습니다. 하지만 여기서 나는 생각하기 시작했습니다. /dev/sda8을 +40GB 이상으로 만들려면 최종 값으로 무엇을 지정해야 합니까? 값이 이전 값보다 작지 않으면 데이터가 삭제되지 않습니다. 하지만 여기서는 아직 확신이 없습니다.
스크린샷을 바탕으로 원하는 목표를 달성하기 위해 진행하는 방법을 알려주실 수 있나요?
시간과 지식을 제공해 주신 모든 분들께 감사드립니다!
답변1
파티션의 경우 여유 공간은 늘리려는 파티션 바로 뒤에 있어야 하므로 40GiB 여유 공간이 디스크 끝에 있기 때문에 단순히 sda8 파티션을 늘릴 수는 없습니다. 내가 당신이라면 디스크를 완전히 다시 분할하거나 LVM, MD RAID 또는 btrfs 볼륨과 같은 고급 스토리지 스택을 사용하여 sda8 및 여유 공간에 합류할 것입니다.
그렇게 하고 싶지 않다면 확장 파티션( sda2
)의 크기를 조정하고 파티션 9, 11, 12, 13(10은 실제로 순서가 잘못되어 8보다 낮은 섹터에서 시작함)을 하나씩 끝까지 이동해야 합니다. 디스크 크기를 조정할 수 있습니다 sda8
. cfdisk
실패하면 파티션을 이동하는 GParted를 사용해야 하지만 GParted를 사용하더라도 이는 위험한 작업이며 시간이 오래 걸립니다(파티션을 이동하려면 데이터를 새 위치로 복사해야 함). 따라서 백업을 하고 다시 시작하는 것이 좋습니다.