나는 아치 리눅스를 설치했고 또 다른 배포판이나 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
.