BTRFS subvolid와 모순되면 문제가 발생하지 않습니까?

BTRFS subvolid와 모순되면 문제가 발생하지 않습니까?

나는 위에서 언급한 단계와 매우 유사한 단계를 수행해 왔습니다.ArchWiki 설치 가이드.

저는 최근 BTRFS 스냅샷, 특히 하위 볼륨 스냅샷을 조사하기 시작했습니다 /.

설치하는 동안 설치 명령은 다음과 같습니다.

mount -o noatime,nodiratime,compress=lzo,space_cache,subvol=@ /dev/sda3 /mnt

( /dev/sda3모든 시스템 하위 볼륨을 포함하는 BTRFS 파티션을 고려하십시오).

genfstab/etc/fstab다음과 같이 생성합니다.

# /dev/sda3
UUID=<long-uuid>    /    btrfs    rw,noatime,nodiratime,compress=lzo,space_cache,subvolid=256,subvol=/@,subvol=@  0  0

위의 스니펫에서 볼 수 있듯이 자동으로 매개변수를 추가 subvolid하고 반복에 대한 매개변수를 추가합니다 subvol(지금은 신경쓰지 않습니다).

혼란스러운 부분은 다음을 사용하여 이전 스냅샷으로 되돌릴 때 시작됩니다.

mount /dev/sda3 /mnt
mv /mnt/@ /mnt/<some-random-name>
mn /mnt/<an_old_snapshot_name> /mnt/@

/etc/fstab파일을 변경하지 않았지만 동일한 이름이 이제 다른 하위 볼륨을 참조하는 방식으로 하위 볼륨의 이름을 바꿨다고 생각한다면 파일을 그대로 유지 하지만 혼란스러운 것은 이전 볼륨인 subvolid것 같습니다. 마찬가지로 올바른 하위 볼륨을 마운트해 보겠습니다.

결론적으로:볼륨을 마운트할 때 차이점과 참조로 인해 문제가 발생 하지 않습니까 subvolid?subvol

폴리스티렌:질문이 너무 길고 멍청한 질문이라 죄송합니다만, 스스로 답을 찾을 수 없습니다.

답변1

에서 언급했듯이Reddit에 대한 이 댓글, subvolid참조 일관성을 유지하기 위해 안전하게 제거할 수 있습니다.

관련 정보