1765020887_maxresdefault.jpg

This video goes over BTRFS in-depth, and in this guide, you will learn basic commands, structure, snapshots, and raid capabilities.

BTRFS Article for Reference: https://www.christitus.com/btrfs-guide .

►► Digital Downloads ➜ https://www.cttstore.com
►► Patreon ➜ https://www.patreon.com/christitustech
►► Twitch ➜ https://www.twitch.tv/christitustech
►► Website and Guides ➜ https://christitus.com

source

50 thoughts on “BTRFS Guide | The Best Desktop File System

  1. I know this is old and I don't know if you'll see this. Can you elaborate on the correct way to set up a btrfs file system on to which you would then install Linux in the proper place?

  2. i tried btrfs on my new arch install. then i had some issues with updating with pacman, idek what happened but it deleted all of my snapshots and i couldnt boot anymore.
    due to not being familiar with this subvolume stuff i also didnt know how to fix it with arch-chroot.
    so back to ext4 and rsync snapshots.

  3. @ChrisTitusTech Just to be sure, I would like to clarify what you mean about "too many people install btrfs and just say I have btrfs". If your installer, lets say calamares, walks you through an installation of linux in the format of btrfs partitioned hard drive in the following format. Lets say: vfat as the /boot/efi, then btrfs for the rest of the system. Does that mean that the installer made the proper default subvolumes to be able to work with the filesystem efficiently and properly. When I pass cat /etc/fstab it lists them as such /boot/efi (vfat), then / (btrfs), and finally /home (btrfs) . I would venture to believe that the calamares installer set it up properly to be worked on from that point on correct?

  4. Man this would be SO good for business desktops support… all the calls of "have accidentally deleted file" or "update screwed the system" and many other cases could easily be remedied. For the users this would look almost like magic.

  5. On using subvolume IDs, I think you're missing the point of not using `/dev/sdb`… If you move hardware around, change connection slots or something, a UUID will find the right volume regardless of whether say /dev/sdb becomes /dev/sda or /dev/sdc. You assign subvolume names manually, so there's no risk of the subvolume moving around on you.

  6. I know this is a pretty old video but I started out watching Techhut for guiding me setting up timeshift, and he tells you to chose RSYNC instead of BTRFS because it's more advanced so I had my doubts. After watching this I didn't get much more enkightened.. But I suppose I should use BTRFS instead of RSYNC since I believe it should have been named timeshift-rsync-snapshots if it was Chris was using. I've read the help part when chosing but couldn't decide based on that. Would really appreciate some guidance.

  7. yoo, i love your polkit, what is it from? what DE is this(or is this a wm?), currently using kde polkit for hyprland, please anyone tell me what is the auth agent

  8. Thank you for that. Can you do a video on how to correctly partition 2 SSD drives for a clean install (debian here)? Honestly, I have no inspiration what would be a good scheme . Thanks

  9. Hello interesting your video, I want to ask you how I can see the files of my home if the system does not start in btrfs for any reason and I use a live cd and it is in ext4, I have tried and I cannot see my files the system appears of files but the home is empty how do I do it.
    Many thanks in advance

  10. now i'm curious. what would you use if not linux? active directory, i know they have some convoluted file sharing system but i have never found a linux equivalent.

  11. You are doing mirrored raids, because raid5 is broken right? 😀 I am using ZFS… it's far better for multiple discs, because implementation is COMPLETE, also with native encryption. For single HDD, I am looking at btrfs for now.

  12. These RAID's are useless on workstation/desktops. Use multiple disks on btrfs just as JBOD then snapshots to recover from software mistakes and backups from disk failures.

  13. I know that I can't judge you for using a title like that (best desktop file system) just as you know why I would find that a black and white type of simplification (like best anti-malware).

    The file system has it's uses and features that other file systems lack, but it has some scenario's where it becomes an absolute horrorfest to use. I actually wouldn't recommend it at all to most people, since they might run into future issues that they can't troubleshoot themselves.

    No judgement at all though. You mostly avoid using these simplifications a lot and try to nuance things. I also shouldn't dictate what you can publish under what title, and it's already hard enough to have your work – and with that your income – evaluated by millions of people. Every word dissected. With a huge amount of competitors, not sometimes using catchy titles would mean a significant decrease of income.

  14. Thanks for this! Can you make a video on snapper/btrbk regarding its features and Btrfs send/receive for SSH based backups to BTRFS disks/NAS? Would be helpful for all us Synology folk out here!

    Cheers!

  15. I am openSUSE long time user. In their forum daily there is at least one issue raised regarding some problem someone is having with btrfs. There is never any questions raised on ext4. It just works.

  16. Like Linus, I am kind of cheering for the BTRFS system over ZFS. ZFS is definitely an awesome file system that is truly more suited for enterprise setups. It really shines when you have the hardware for it being utilized by many users. And because it is such a great file system, most of the NAS OS people are leaning toward having that as their default. Only Synology and Rockstor seem to be looking at taking advantage of the BTRFS file system that can be used on systems with much less hardware than what ZFS requires. Unfortunately, Synology is expensive for the home user and Rockstor seems to have their setup locked down for updates unless you do their subscription plan. If not, it has nag ware suggesting as much. There is XPEnology which is nothing more than a boot loader disguising your system as Synology hardware so you can run the Synology OS in limited capacity. It sure would be awesome to get something that has the looks of TrueNAS but considerably more simplified for the home Windows/Mac users and utilizes the BTRFS file system so that we can use old e-waste systems as somewhat reliable NAS boxes.

  17. Enabling RAID 1 makes my system unbootable. In fact, I have to unlock and mount both drives in the pair to be able to do anything with them. If RAID 1 is going to behave like RAID 0, what is the point?

  18. A btrfs filesystem needs a boot partition in a filesystem that Grub2 has heard of. It is called "butterfs" after the well-known quote from the Mad Hatter: "I told you butter wouldn't suit the works."

  19. Doesn't sound better. Sounds like it should be renamed to even more confusing linux file system. Even you didn't understand it properly judging by the comments. 🤔

  20. yeah i used archfi and it messed me up, ill have to do it again because i tried doing it retroactively and yeah… better off rebuilding the OS. I had to do other things like install grub as –removable manually becausre MSI's implementation of UEFI is perfect and doesnt have any issues whatsoever /s

    so installing from that script isnt as clean as it should be lol but i love it..

Comments are closed.