답변:
먼저 홈 디렉토리를 새 파티션으로 옮기십시오. 실제로 그렇게 어렵지는 않습니다 (동일한 실수를 저지르고 ~ 30 분이 걸렸으며 대부분은 복사했습니다). 간단한 단계별 안내 를 제공 하지만보다 자세한 연습 이 가능 합니다.
sudo mount /dev/sda3 /media/disk
rsync
또는 사용할 것인지에 대한 논쟁 cp
이 있지만 cp
나에게 잘 작동했습니다 ( -a
파일 권한과 소유권을 유지하기 위해 nagul이 지적한대로 플래그를 사용).
sudo cp -a /home /media/disk
/etc/fstab
파일을 편집 하고에 대한 새 항목을 작성 /dev/sda3
하고 마운트 지점을로 설정하십시오 /home
.sudo mv /home /home_old
/dev/sda3
를 마운트 해제했다가 다시 마운트 /home
하거나 재부팅 할 수 있습니다./ home 자체의 파티션으로 배포판을 바꾸는 것은 매우 간단합니다. 원하는 배포 용 라이브 CD 및 / 또는 설치 디스크를 다운로드하여 현재 배포판을 호스팅하는 동일한 파티션 (또는 다중 부팅 목적의 별도 파티션)에 설치하십시오.
그런 다음 배포판을 설치 한 후 4-6 단계를 다시 수행하십시오 ( /home
설치 프로그램에서 사용자 정의 파티션 옵션을 사용할 수없는 경우). 이제 모든 오래된 파일, 설정 등이 있지만 새로운 반짝이는 배포판이 있습니다.
최상급 업그레이드는 작동하지 않습니다.
다른 작업을 수행하기 전에 데이터를 백업하십시오 (말하지 않아도 됨).
그럼 당신은 할 수 있습니다 :
/home
에서 synlink를 만드십시오 /home
. 또는
/home
백업에서 복원
cp -a
권한 및 소유권 정보를 유지하려면를 사용 하여 조사해야합니다 .