Chtěl bych využít transparentní kompresi Btrfs na externím disku.
- Který nástroj je nejlepší pro formátování disku? Disk Utility nebo GParted?
- Jak aktivuji kompresi? Během formátování nebo když připojuji disk? Myslím, že v době montáže. K automatickému připojení nově připojených zařízení používám usbmount, protože na ploše není nikdo přihlášen. Musel bych někde v konfiguračním souboru systému nastavit obecné výchozí možnosti, aby se Btrfs připojil s kompresí, nebo bych to specifikoval pomocí FS_MOUNTOPTIONS v /etc/usbmount/usbmount.conf a jak?
Díky!
Přijatá odpověď:
Formátovat a povolit LZO
Vyhnul bych se použití jakéhokoli GUI k formátování;-)
mkfs.btrfs device
je dost dobrý, v závislosti na tom, jak chcete využívat funkce Btrfs:
- použijte externí USB HDD jako 1 samostatný oddíl/blokovací zařízení
- vytvořte 2 oddíly (2 bloková zařízení) a vytvořte raid1 nebo raid0 pro data (-d), metadata se ve výchozím nastavení replikují na všechna zařízení, pokud ručně neurčíte změnu
Kompresi můžete využít přidáním možnosti při montáži, například:
sudo mount -o compress=lzo /dev/sdd /mnt/btrfs
Dobrá věc na Btrfs je, že kompresi LZO lze povolit také na subvol
základ, velmi flexibilní;-) Například
/* 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
POZNÁMKA:Ke stávajícím souborovým systémům Btrfs můžete kdykoli přidat kompresi, stačí přidat možnost při připojování a provést defragment
aplikujte kompresi na existující data.
BTW:2 nejlepší Btrfs dokumenty:
http://www.funtoo.org/wiki/BTRFS_Fun
http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Využijte kompresi LZO:
http://www.oracle.com/technetwork/articles/servers-storage-admin/advanced-btrfs-1734952.html
Automatické připojení USB
Nejsem si tím příliš jistý, nechám odpovědět na ostatní chlapy;-)
K připojení bych raději napsal jednoduchý shell skript, protože USB HDD nebudu připojovat k počítači pořád.