Когда я спросил о файловых системах со сжатием, я получил рекомендацию попробовать ZFS. Похоже, стоит попробовать, однако я нахожу инструменты, которые управляют ZFS (zfs
, zpool
), слишком сложными - вам нужно создать некоторый том, затем добавить его, а затем создать на нем файловую систему. И, наконец, он внезапно создал вещи в корневом каталоге, такие как /qqq /test, и использует /var /run /zfs /zfs_socket (странно для файловой системы).
Как использовать ZFS (с FUSE) без сложных вещей с томами, такую же хорошую файловую систему со сжатием, что-то вроде mount -o loop image.zfs /mnt/qqq -t zfs-fuse
?
Как настроить ZFS без полномочий root? FUSE обычно означает "пользователь может использовать это тоже" (пример: ntfs-3g). Я ожидаю что-то вроде этого:
$ dd if=/dev/zero of=/home/user/qqq.zfs bs=1M count=100
$ mkfs.zfs /home/user/qqq.zfs -o compress=gzip
$ zfs-fuse /home/user/qqq.zfs /home/user/mnt
Может ли ZFS быть более обычной файловой системой FUSE, которую я могу добавить в /etc /fstab и пользователь может установить и использовать самостоятельно?