yerill
December 22, 2023, 6:08pm
1
I have a laptop with 2 drives (one SSD, one SATA). With Qubes 4.1 I used this document to add secondary storage. Secondary storage | Qubes OS I used the 2nd drive for one large VM.
With Qubes 4.2.0 I’m using Btrfs. Any tips on how to add Btrfs secondary storage?
Thanks!
1 Like
yerill
December 23, 2023, 4:53am
2
This seems to work, but I’m not sure the btrfs settings are optimal.
sudo cryptsetup luksFormat --hash=sha512 --key-size=512 --cipher=aes-xts-plain64 --verify-passphrase /dev/sdb
sudo blkid /dev/sdb
My device UUID is 8673eb1c-6d9c-486a-a330-830836ebf642
add to /etc/crypttab
luks-8673eb1c-6d9c-486a-a330-830836ebf642 UUID=8673eb1c-6d9c-486a-a330-830836ebf642 none
reboot
sudo mkfs.btrfs -m single /dev/mapper/luks-8673eb1c-6d9c-486a-a330-830836ebf642
sudo btrfs device scan /dev/mapper/luks-8673eb1c-6d9c-486a-a330-830836ebf642
sudo mkdir /var/lib/qubes2
nano /etc/fstab
UUID=“eb1fc028-70b7-40b0-ade6-b3e4357a73dc” /var/lib/qubes2 btrfs defaults 0 0
sudo mount -a
systemctl daemon-reload
sudo qvm-pool --add varlibqubes2 file-reflink -o dir_path=/var/lib/qubes2
qvm-create -P varlibqubes2 --label grey --template debian-12 vmname
1 Like
yerill
April 27, 2024, 1:56pm
3
Not using this any longer. Performance was at times too slow. Stopped using btrfs with Qubes 4.2.