BtrFS có nhiều cải tiến so với các hệ thống quản lý tệp khác, nhưng ở mức độ sử dụng của người dùng thông thường thì hữu ích nhất vẫn là chế độ snapshot, nó cực kỳ nhanh và chiếm ít dung lượng lưu trữ.
/boot/efi 512MB (FAT32)
/boot 2GB (Ext4)
/ >= 50GB (BtrFS)
[SWAP] 8GB (swapfile)
Vài điểm cần lưu ý:
- Pop!_OS sử dụng
systemd-boot
, yêu cầu 512MB cho phân vùng EFI. - Nếu dual-boot cùng Windows và distro sử dụng GRUB như Ubuntu, bạn không cần tạo EFI.
- Một số công cụ tạo phân vùng BtrFS không cho chọn mount point vào
/
thì bạn phải tạo 2 subvolume từ đó, và liên kết lần lượtroot(@)
vàhome(@home)
. - [SWAP] nên đặt cuối ổ đĩa để dễ mở rộng nếu cần, nguyên tắc cơ bản là gấp đôi RAM, tối đa 8GB. Tất nhiên vẫn phụ thuộc vào nhu cầu thực tế, nhưng không nên bỏ qua.
- RSYNC: Sao chép dữ liệu để lưu trữ, tiêu tốn gấp đôi dung lượng, chậm. Ưu điểm là hoạt động trên mọi hệ thống tệp, có thể sao lưu ra ổ đĩa khác, nên dùng nếu cái bạn quan tâm là an toàn dữ liệu.
- BTRFS: Hầu như chỉ tốn 1 giây để sao lưu, chỉ lưu những thay đổi nên tốn ít dung lượng lưu trữ. Nhược điểm là chỉ hoạt động trên hệ thống BTRFS, lưu trữ tại chỗ, ổ đĩa hỏng thì dữ liệu cũng đi theo. Nên dùng nếu bạn chỉ quan tâm toàn vẹn hệ thống, phục hồi khi lỗi, không chứa dữ liệu quan trọng.