답변1
sda5
일반적으로 직접 사용하는 것이 아니라 LVM PV( )로 만들고 , 이에 대한 LVM VG( )를 생성한 뒤, pvcreate
해당 VG 내에 vgcreate
LVM LV( )를 생성하는 것이 좋다 . 이렇게 하면 나중에 크기를 쉽게 변경할 수 있으며 백업에 좋습니다.home
lvreate
어떻게 하든:
- 포맷된 대상 블록 장치를 어딘가에 마운트합니다.
/mnt/tmp
- 사용된 모든 프로세스를 종료합니다
/home
(안전을 위해 실행할 수 있음umount /home && mount /home
). - 이전 파일 시스템의 데이터를 새 파일 시스템에 복사합니다.
cp -a /home/. /mnt/tmp
/home
이전 블록 장치의 항목을/etc/fstab
새 블록 장치(또는 UUID, 참조blkid
) 로 변경합니다.- 이전 파일 시스템을 마운트 해제합니다.
umount /home
- 새 파일 시스템을 마운트합니다.
mount /home
- 작동하는지 확인하십시오.
df -h /home
답변2
/dev/sda5를 삭제할 수 있는 경우(비어 있거나 사용하지 않은 것 같나요?)
이것이 사실이라면 Gparted UI를 사용하는 매우 쉬운 방법이 있습니다.
- /dev/sda5 삭제
- 인접한 /dev/sda8을 앞쪽(sda5가 있는 곳)으로 이동합니다.
- 이동 + 확대 /dev/sda11
시스템은 약 27GB의 sda5(/)와 55GB의 sda11(/home)을 물리적으로 이동해야 하므로 디스크에 따라 몇 시간이 걸릴 수 있습니다.
그렇지 않으면
이 작업을 수행하려면 터미널이 필요합니다. 다음과 같이 전체 sda11 파티션을 sda5에 복사합니다 dd
.
dd if=/dev/sda11 of=/dev/sda5 bs=1M
...또는 /dev/sda5에 대한 일부 마운트 지점을 할당하고 rsync 또는 원하는 파일 관리자를 사용하여 데이터를 복사합니다( -an
액세스를 유지하려면 rsync의 옵션에 주의하세요). 완료되면 마운트 지점을 변경하여 sda11을 제거하고 sda5를 /home으로 변경합니다.
답변3
이러한 주요 작업을 수행하기 전에 백업이 최신 상태인지 확인하십시오.
/home을 이동하려면 rsync를 사용하세요. 소유권과 권한을 보존하려면 매개변수를 사용해야 합니다.
help.ubuntu.com/community/Partitioning/Home/Moving
그러나 이를 데이터 파티션으로 사용할 수도 있습니다. /home을 /(root) 안에 보관하고 /home은 약 3GB이지만 모든 데이터는 데이터 파티션의 연결된 폴더에 있습니다. 이 예에서 볼 수 있듯이 두 번째 드라이브일 필요는 없습니다. 다른 파티션.
https://askubuntu.com/questions/1013677/storing-data-on-second-hdd-mounting