btrfs가 아닌 시스템으로 시작한 다음 btrfs로 포맷된 보조 드라이브를 추가한다고 가정해 보겠습니다. 원래 드라이브 대신 새 드라이브의 하위 볼륨에 /var/log를 어떻게 설치합니까? 가능합니까?
여기에 fs 및 하위 볼륨 "log"를 생성했지만 구문 없이 마운트하려고 합니다.
답변1
하위 볼륨의 ID만 지정하면 된다는 것이 밝혀졌습니다. 그것을 찾으려면 다음을 수행하십시오
# btrfs subvolume list <path to btrfs drive/fs>
fstab의 경우 이 라인은 일반적으로 btrfs 드라이브의 라인과 매우 유사하지만낮은 볼륨옵션이 설정되었습니다. LVM을 사용하고 있으므로 내 모습은 다음과 같습니다.
/dev/mapper/ubuntu--vg-vmdrive /mnt/vmdrive btrfs defaults 0 0
/dev/mapper/ubuntu--vg-vmdrive /var/log btrfs defaults,compress=lzo,commit=120,subvolid=408 0 0
귀하의 하위 항목은 다를 수 있습니다.
또한 라이센스에 대해 알고 있어야 합니다. 다른 마운트와 마찬가지로 특히 /var/log와 같은 경우 uid/gid 또는 umask를 설정해야 할 수도 있습니다.