/ home 디렉토리가 이미 / 파티션의 일부인 경우 다른 파티션으로 이동하려면 어떻게해야합니까?


25

지금 진행중인 멋진 Maverick Meerkat 설치가 있습니다. /home많은 제안에 따라 다른 파티션으로 이동하고 싶습니다 .

전체 우분투 시스템을 다시 설치하지 않고 어떻게 할 수 있습니까? fstab 에서 파티션을 생성 gparted한 다음 /homefstab에서 마운트 지점을 변경하여 이를 반영하거나 좀 더 어려울 수 있습니까?

답변:


14

예, / etc / fstab에 새 항목을 추가 한 다음 파일을 복사하면됩니다.

fstab의 파티션 식별자로 UUID를 사용하는 것이 좋습니다.

UUID=abcdabcd-acbd-abcd-abcd-abcdabcd /home ext4 defaults 0 2

복사는 루트로 수행하는 것이 가장 좋으며 "-a"플래그가 cp에 전달됩니다. 또한, 더 안전하게 플레이하고 파일을 즉시 제거하지 마십시오.

cp -a /home/* /path/to/new/partition/
mv /home /old_home
mkdir /home

사용자 디렉토리는 / partition / home /이 아니라 파티션 내부에 있어야합니다.


/ etc / fstab을 변경했지만 4 개의 파티션이있는 하나의 물리적 디스크 만 있기 때문에 / home의 파일을 새 파티션 / home으로 복사하는 방법을 모르겠습니다. "boot", "/", "/ home"및 "swap". nev / home을 어디에 여전히 만들 수 있습니까? sdb2에서 전체 partiton "/ home"을 제거하고 sdb1 "/"로 이동해야합니다. PC를 다시 시작한 후 루트 계정을 볼 수 있지만 암호가 작동하지 않습니다. 이제 우분투 전체를 다시
보강

그러나 GParted를 사용하여 파티션의 크기를 조정해야하지만 작동하지 않습니다. 먼저 "/ home"으로 마운트 된 파티션의 크기를 조정할 수있는 것보다 마지막 "SWAP"파티션을 삭제해야하지만 크기를 줄이지 않고 크기를 조정할 수는 없습니다 (I 파티션을 작게 만들어야 함)
pa4k

19

우분투 위키 가이드 를 따르는 것이 가장 좋습니다 . 나는 그것을 오래 전에 사용했고 잘 작동했습니다.


1
이 안내서에 디스크의 GUID를 찾는 방법이 나와 있습니다. 지금까지 어떻게해야할지 몰랐습니다.
djangofan

1

/ home을 Windows와 공유 할 계획입니까? 그렇다면 몇 가지 실수를했지만 가능합니다. 내 학습 곡선을 읽으 십시오.

또한 How-To Geek는 리눅스와 Windows / home 및 내 문서를 여기 에 병합하는 방법에 대한 훌륭한 자습서를 제공 합니다 (HTG는 소중한 다른 정보 소스입니다!)


0

특별한 경우

휴대용 USB 드라이브에 홈 디렉토리 복사

홈 디렉토리를 USB 드라이브에 복사해야하는 몇 가지 이유가 있습니다. 여행 할 때 집에서 집을 떠나지 않아도됩니다. 룸메이트를 믿지 않는 것도 또 다른 일입니다.

  • 플래시 드라이브를 ext4로 포맷하십시오.

  • 루트 권한 으로 Grsync 를 사용 하여 home / {username}을 내장 드라이브에서 플래시 드라이브로 복사하십시오. 소유자, 권한 및 그룹을 보존하면 효과가 있습니다.

여기에 이미지 설명을 입력하십시오

  • 새 파티션의 UUID를 복사하십시오.

  • 내장 드라이브에서 / etc / fstab을 편집하여 / home UUID를 추가하십시오.

    UUID = {위에서 UUID} / home ext4 기본값 0 0

여행 할 때 암호화 된 집을 사용하는 것이 좋습니다.

USB 홈 권한이 엉망이면 내부 드라이브에서 업데이트 할 수 있습니다.

컴퓨터를 부팅하거나 #으로 fstab을 편집하려면 USB가 필요합니다.

힌트를위한 ubfan1 덕분에- 부팅 가능한 외장 드라이브에서 기존 홈 디렉토리 사용

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.