기본 파티션을 삭제하고 동일한 파일이 포함된 새(더 큰) 파티션을 만들 수 있습니까?

기본 파티션을 삭제하고 동일한 파일이 포함된 새(더 큰) 파티션을 만들 수 있습니까?

나는 아치 리눅스를 설치했고 또 다른 배포판이나 5개의 배포판을 원할 것이라고 생각했기 때문에 하드 드라이브 공간의 절반 이상을 할당되지 않은 채로 두었습니다. 원할 경우 부트로더(gummiboot)에 다른 배포판을 추가하는 방법을 모르고 아치만 사용해도 괜찮기 때문에 나머지 공간을 홈 파티션에 사용하고 싶습니다. LVM 파티션으로 만들지 않았기 때문에 LiveCD에서 부팅하고 크기를 조정하는 것만큼 쉽지는 않을 것 같습니다.

홈 폴더 내용을 백업하고, 홈 파티션을 삭제하고, 더 큰 파티션을 만들고, 파일을 복원하면 원하는 결과를 얻을 수 있습니까? 그렇지 않다면 가장 좋은 접근 방식은 무엇입니까?

다음은 내 시스템에서 lsblk 명령의 출력입니다.

[$user@arch ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk 
├─sda1   8:1    0   512M  0 part 
├─sda2   8:2    0    15G  0 part /
└─sda3   8:3    0   120G  0 part /home

그러면 160GB의 여유 공간이 있습니다.

답변1

심지어 이렇게 할 필요도 없습니다.

모든 사용자에서 로그아웃하고 root( root적가족재 /root;불了)로 /home다시 로그인하세요.

/home파티션을 마운트 해제합니다 .

/dev/sda3또는 유사한 방법을 사용하여 크기를 조정합니다 gparted.

/home.

실행 lsblk- /dev/sda3이제 약 280GiB가 되어야 합니다.

답변2

예. 더 큰 파일을 백업, 삭제, 생성 및 복원하는 쉬운 방법입니다.

LiveCD에서 부팅하는 대신 루트로 로그인하여 실행 중인 시스템에서 이 작업을 수행하는 것입니다. 그러나 백업 및 복원하려는 파티션에 홈 디렉터리가 있는 계정을 사용 su/ 변경 하지 마십시오 .sudo

LiveCD를 사용하고 싶지 않지만 일반 계정으로 로그인하려면 을 사용하십시오. sudo예를 들어 데스크탑에서 루트로 로그인할 수 없으면 홈 디렉토리가 없는 계정을 (일시적으로) 만들 수 있습니다. 존재하지 않습니다. 아래에 /home.

관련 정보