Je voudrais utiliser le transparent compression de Btrfs sur un lecteur externe.
Merci!
Formatez et activez LZO
Je voudrais éviter d'utiliser n'importe quelle interface graphique pour formater ;-)
mkfs.btrfs device
est suffisant, en fonction de la manière dont vous souhaitez utiliser les fonctionnalités de Btrfs:
Vous pouvez utiliser la compression en ajoutant l'option lors du montage, par exemple:
Sudo mount -o compress=lzo /dev/sdd /mnt/btrfs
La bonne chose à propos de Btrfs est que la compression LZO peut également être activée sur une base subvol
, très flexible ;-) Par exemple
/* Create a subvolume named subvol1 */
# btrfs subvolume create /mnt/btrfs/subvol1
/* Mount the subvolume and enable compression */
# mount -o compress=lzo,subvol=subvol1 /dev/sdd /mnt/subvol1
REMARQUE: vous pouvez ajouter une compression aux systèmes de fichiers Btrfs existants à tout moment, il suffit d'ajouter l'option lors du montage et d'effectuer une defragment
pour appliquer la compression aux données existantes.
BTW: 2 meilleurs documents Btrfs disponibles:
http://www.funtoo.org/wiki/BTRFS_Fun
http://docs.Oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Utilisez la compression LZO:
http://www.Oracle.com/technetwork/articles/servers-storage-admin/advanced-btrfs-1734952.html
Montage automatique USB
Je ne suis pas trop sûr à ce sujet, je laisserai les autres mecs y répondre ;-)
Je préférerais écrire un script Shell simple pour effectuer le montage, car je ne vais pas connecter tout le temps le disque dur USB à l'ordinateur.
Comme la question de formatage et d'activation de la compression LZO a déjà été résolue, voici la réponse à la question Comment définir automatiquement l'option de montage de la compression sur le montage automatique.
Cette solution fonctionne également si vous avez btrfs sur un disque chiffré par LUKS.
SB Automount
lsblk -o UUID,MOUNTPOINT
pour trouver l'UUID du périphérique en mode bloc sur lequel se trouve le système de fichiers, par exemple. 6e642696-3cb4-4d4e-86a6-2fae2b9295cc
Ajoutez une ligne à votre/etc/fstab référençant l’UUID et spécifiant l’option de montage supplémentaire:
UUID=6e642696-3cb4-4d4e-86a6-2fae2b9295cc /media/user/backupdrive btrfs noauto,subvol=/,compress=zstd
mount