![udisksctl을 사용하여 btrfs 압축 마운트에 실패했지만 마운트에 성공했습니까?](https://linux55.com/image/216795/udisksctl%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20btrfs%20%EC%95%95%EC%B6%95%20%EB%A7%88%EC%9A%B4%ED%8A%B8%EC%97%90%20%EC%8B%A4%ED%8C%A8%ED%96%88%EC%A7%80%EB%A7%8C%20%EB%A7%88%EC%9A%B4%ED%8A%B8%EC%97%90%20%EC%84%B1%EA%B3%B5%ED%96%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
$ sudo mkfs.btrfs -fL borgbackups /dev/vgxubuntu/borgbackups
$ udisksctl mount -o compress=ztsd:15 -b /dev/mapper/vgxubuntu-borgbackups
Error mounting /dev/dm-3: GDBus.Error:org.freedesktop.UDisks2.Error.OptionNotPermitted:
Mount option `compress=ztsd:15' is not allowed
하지만:
$ sudo mount -o compress=zstd:15 /dev/mapper/vgxubuntu-borgbackups /mnt/sd
성공:
$ mount | grep borgback
/dev/mapper/vgxubuntu-borgbackups on /mnt/sd type btrfs
(rw,relatime,compress=zstd:15,ssd,space_cache,subvolid=5,subvol=/)
내가 여기서 무엇을 놓치고 있는 걸까요?
답변1
이것은허점(또는 더 정확하게는 설계 결정) UDisk에서 이 문제는 버전 2.9.0에서 수정되어 compress
btrfs 및 기타 마운트 옵션을 사용할 수 있습니다.구성 파일에서 구성 가능.
불행하게도 UDisk를 업데이트하는 것 외에는 해결 방법이 없습니다. 이전 버전에는 명령에 전달할 수 있는 하드코딩된 설치 옵션 목록이 있었고 udisksctl mount
추가 옵션을 허용하지 않았습니다.