sdb를 마운트하고 /home 디렉토리를 sdb로 이동하는 방법

sdb를 마운트하고 /home 디렉토리를 sdb로 이동하는 방법

질문이 있습니다:

명령을 입력하면 sudo lsblk -o다음이 표시됩니다.

NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL", my outcome looks like this:

NAME   FSTYPE   SIZE MOUNTPOINT LABEL
sda           119.2G            
├─sda1 vfat     512M /boot/efi  
├─sda2 ext4   110.8G /          
└─sda3 swap       8G [SWAP]     
sdb           931.5G       

125G SSD는 내 sda이고 1TB HDD내 입니다 sdb.

Ubuntu를 설치하는 데 문제가 있었고 결국 두 드라이브 모두에 ​​OS를 설치하게 되었습니다. 그런 다음 sudo dd if=/dev/zero of=/dev/sdb에서 부팅하려고 하기 때문에 을( 를) 사용하여 HDD를 포맷했습니다 SSD. 이제 모든 데이터와 파티션이 hdd.

기본 스토리지 디스크로 사용하고 싶으 므로 로 1TB HDD이동해야 할 것 같습니다 . 이를 수행하는 방법에 대한 빠른 조언이 있습니까? 그러면 내가 어떻게 분할해야 한다고 생각하시나요 ?/homeHDDHDD

답변1

먼저 fdisk를 사용하여 sdb에 새 파티션을 만들어야 합니다. 이 파티션을 ext4(또는 원하는 다른 파일 시스템 유형)로 포맷해야 합니다.

모든 데이터를 이동하려면 LiveCD/LiveUSB에서 부팅하는 것이 좋습니다. /mnt/sda2에 sda2를 마운트하고 /mnt/sdb1에 sdb1을 마운트합니다. 그런 다음 /mnt/sda2/home의 모든 데이터를 /mnt/sda2로 복사합니다. 마지막으로 /mnt/sda2/etc/fstab을 편집하여 /home 파일 시스템을 자동으로 마운트해야 합니다.

UUID=37xxxxxxx /home           ext4    defaults        0       2

blkid로 UUID를 얻을 수 있습니다

$ sudo blkid /dev/sdb1
/dev/sdb1: UUID="379xxxxxx" TYPE="ext4" PARTUUID="0006a6c7-06" 

관련 정보