디스크 목록 확인
fdisk -l
USB 장치를 LVM 타입으로 파티션 생성
sudo fdisk /dev/sda
p 엔터 (primary partition (1-4)) ; 주파티션이면 p, 확장파티션이면 e
1 엔터 (파티션 넘버 입력)
엔터 (First cylinder 1-1792, default 1:)
엔터 (last cylinder)
t 엔터 (change a partition's system id)
l 엔터 (type L to list codes)
8e (linux LVM이 8e다)
w 엔터 (write table to disk and exit)
각종 패키지 설치
sudo apt install lvm2 exfat-fuse exfat-utils -y
물리 볼륨 생성
sudo pvcreate /dev/sda1
sudo pvcreate /dev/sdb1
sudo pvdisplay
볼륨 그룹 설정
sudo vgcreate vgkb /dev/sda1 /dev/sdb1
sudo vgdisplay
논리 볼륨 생성 myvg라는 볼륨 그룹에서 하나는 7GB, 남은 용량을 이용한 2개의 논리 볼륨을 생성함
sudo lvcreate -n dtlv -L 7GB vgkb
sudo lvcreate -n kb -l 100%FREE vgkb
sudo lvdisplay
파일시스템 포맷 및 마운트
sudo mkfs.exfat -n dtlv /dev/vgkb/dtlv
sudo mkfs.exfat -n kb /dev/vgkb/kb
df -l
df -h
디바이스 인식을 위한 모듈 로드 (생략)
modprobe dm-mod
lvm 디바이스 active 상태로 변경 (생략)
sudo vgchange -ay vgkb
마운트 지점 생성
sudo mkdir /media/pi/kb
/dev/mapper에서 생성한 볼륨 확인 (vgkb-kb
)
ls -al /dev/mapper
볼륨 마운트
sudo mount /dev/mapper/vgkb-kb /media/pi/kb