내 /home 파티션(/dev/sda7)에 공간이 부족합니다. 이제 Windows 파티션 대신 /home 파티션에 더 많은 공간을 두어야 한다는 것을 깨달았습니다(더 이상 Windows를 많이 사용하지 않기 때문에). 내가 원하는 것은 Windows 파티션을 축소한 다음(쉽게) 축소된 Windows 파티션(NTFS, /dev/sda1)이 남긴 공간에서 추가 /home 공간을 얻는 것입니다. 데이터 손실 없이 단일 /home 파티션을 유지하지 않고(또는 두 개의 /home 파티션을 하나로 처리할 수 있는 경우) 이를 수행할 수 있는 방법이 있습니까? 아래 첨부된 내용은 내 GPT 하드 드라이브 파일 시스템의 이미지입니다.
감사해요
답변1
어렵고 위험한 디스크 작업을 피하려면 LVM을 사용하는 것이 최선의 선택일 수 있습니다. 그래도 다시 파티션을 나눌 수는 있지만 프로세스가 오래 걸리고 오류가 발생하기 쉽습니다. 사용 가능한 파티셔닝 도구 중 어느 것이 신뢰할 수 있을 만큼 신뢰할 수 있는지 말할 수 없습니다. 그러니 앉아서 당신이 하고 있는 일에 대해 진지하게 생각해보세요.
- NTFS 파일 시스템을 충분한 크기로 줄입니다.
- NTFS 파티션을 동일한(또는 그 정도) 공간으로 줄입니다.
- 이전 파티션 뒤로 모든 파티션 이동
- 대상 기본 파티션 크기 조정/증가
- 기본 파일 시스템의 크기를 조정/늘립니다.
답변2
아니요, Windows 파티션 뒤에 할당되지 않은 공간을 파티션에 추가할 수 없습니다. 그 /home
사이에 다른 파티션이 있기 때문입니다.
할 수 있는 작업은 두 파티션에서 LVM 볼륨 그룹을 생성한 다음 볼륨 그룹 내에 논리 볼륨(논리 파티션과 별개)을 생성하는 것입니다. 이를 논리 볼륨에 넣으면 /home
저장 공간과 계산의 일부 오버헤드를 제외하고 두 파티션이 제공하는 공간을 사용할 수 있습니다.
LVM, 파티셔닝 등은 이 stackexchange 포럼에서 자세히 다루므로 자세한 단계는 질문의 범위를 벗어납니다.
내 조언은 LVM을 조사하고 그것이 귀하에게 적합한지 결정하라는 것입니다. 그렇다면 /home
다시 조사하고 질문하여 LVM으로 이동하는 방법에 대한 계획을 세우십시오.특정한질문. 작업 백업은 /home
계획의 일부여야 합니다. 그럼 계획을 실행해 보세요 :)