현재 활성 파티션의 크기를 조정하는 것이 가능합니까? 방법은 무엇입니까?

현재 활성 파티션의 크기를 조정하는 것이 가능합니까? 방법은 무엇입니까?

/전용서버 설치 중 마운트 포인트를 삭제한 후 크기를 조정하는 것을 깜빡해서 막혔습니다 . /home솔직히 말해서, 설치 GUI는 일반적으로 기본 동작인 파티션 크기가 자동으로 조정되지 않는다는 점을 명시적으로 알려주지 않았습니다. 원격 서버이므로 GParted에 연결하여 직접 작업을 수행하기 위해 물리적으로 액세스할 수 없습니다.

# lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  1.8T  0 disk
├─sda1   8:1    0 19.5G  0 part /
└─sda2   8:2    0  511M  0 part [SWAP]

# df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        20G   14G  4.9G  74% /

sda1& 사이에는 거의 2TB의 공간이 있습니다 sda2.

문제는 라이브 부팅이나 해당 파티션을 마운트 해제하지 않고 기본 및 활성 파티션의 크기를 늘릴 수 있는 방법이 있습니까?

대답은 "아니요, 불가능합니다"라고 거의 확신하지만 완전히 다시 설치하기 전에 확인하고 싶었습니다.

답변1

CLI 명령을 사용하여 확대합니다.설치됨파일 시스템을 포함하는 LVM이 아닌 파티션 ext[234]. 예를 들어, 시스템을 포함하고 그 안에서 파일 시스템을 확장하는 파티션입니다.

이 예시의 크기는 /dev/sda130GiB로 확장됩니다. 주의하세요. 현재 크기가 30GiB 미만이고 위 드라이브에 sda1제안된 확장을 위한 공간이 있는 경우에만 이 작업을 수행하세요!

먼저 파티션을 확대한 다음, 성공하면 새 공간을 사용하도록 파일 시스템을 확대합니다.

parted /dev/sda resizepart 1 Y 30GiB && resize2fs /dev/sda1

그것과 비교하다설치되지 않음파티셔닝은 생략하기만 하면 됩니다 ( 마운트된 파티션 수정에 대한 대화형 질문 Y에 답하기 위한 것입니다 ).parted

답변2

Gparted USB 부팅 디스크. 모든 파티션의 크기를 쉽게 조정하고 위치를 지정하려면 레이블을 알아야 합니다. 바퀴를 재발명하는 이유는 무엇입니까? 출력을 확장하면 셸에서 수행되는 모든 어려운 작업을 볼 수 있습니다(제가 잊어버리기로 선택한 것입니다. 그렇지 않으면 장치에서 바이너리를 비명을 지르는 것이 어떨까요?

관련 정보