본문 바로가기

IT&컴퓨터

[해결]더 큰 용량의 SSD로 우분투 LVM 마이그레이션

기존 128Gb SSD512Gb SSD로 교체하면서, 한번도 해본 적 없는 우분투 마이그레이션을 시도해보았다. 여러 방법이 있다고 하였으나, LVM 마운트 복사가 gparted에서 안되는 것으로 인해

 

#dd if=/dev/sda3(원본 디스크) of=/dev/sda1(새 디스크) 명령으로 마이그레이션을 수행하였다.

 

그런데, LVM 파티션을 확장해야 하는 문제가 생겼다. 여기서 gparted에서 드래그해서 용량을 최대로 올린 후 vgdisplay를 실행하면 이 화면이 나온다.

 

 

여기서 Free PESize는 아직 배정되지 않은 용량을 의미하는데, lvdisplay를 실행하면, lvm 내에 논리적으로 배정된 볼륨들이 나온다. 보통은 rootswap으로 되어 있는데, 우리가 늘려줄 공간은 root 쪽이다.

 

 

Lvextend l +93479(Free PE 용량) /dev/ubuntu-budgie-vg/root(논리 볼륨이름) 을 입력한다.

 

 

그리고 resize2fs /dev/mapper/ubuntu—budgie-vg-root(이는 df -h 명령에서 나오는 lvm 논리 볼륨이다) 명령어로 바뀐 용량을 OS에 인식시켜준다.

 

 

그러면 늘어난 LVM 용량을 활용할 수 있게 된다.