This is really amazing. Shortly after following the tutorial to install, I encountered an issue with Fcitx5-rime on Fedora due to the lack of librime-lua, So I removed Fcitx5-rime,. I was planning to install the flatpak version, but then I suddenly discovered that Fedora added librime-lua to dnf in 2024/09. I immediately used snapper to roll back, which is great!!
Fantastic tutorial! The step-by-step guide on installing Fedora 40 with snapshot and rollback support is incredibly useful. The clear instructions and detailed explanations make it easy to follow along, even for those who might be new to Fedora or the concept of system snapshots. Enabling snapshot and rollback support is a game-changer for maintaining system stability and data integrity, and you did an excellent job highlighting its importance. The visual aids and on-screen commands really help in understanding the process and ensuring nothing is missed. I especially appreciate the troubleshooting tips and the explanations of each command's purpose. This video not only shows how to set up Fedora 40 effectively but also educates on why these steps are essential for a robust and resilient system. Great work on making such a complex process approachable and easy to follow. Looking forward to more in-depth tutorials like this one. Keep it up!
Wow, just WoW! Spend the whole night with this Video & your Blogpost and my Fedora Box. All worked, not a single problem! AWESOME! Thank you so much. 🎉
Hi there, just installed Fed 40 and its awesome. Honestly one of the best tutorials to install Fedora with all Sub-volume and snapper which I found. Thanks a lot subscription is out. I’ll buy you a coffee Take care.
Hey, I find your channel very underrated and your tutorials are the best tutorials I have seen for Linux. You make it very easy to follow along and also explain the steps very clearly. Keep making these awesome guides. Your virtualization guides have also been immensely helpful.
I've been a long term openSUSE Tumbleweed KDE user and have love it, but I really impressed with Fedora 40 Workstatiom and installed it on my MacBook pro the other day and it's really nice. I might be switching my desktop PC to Fedora, I get the sense it also more optimized build as well as more support for devices. Decided to reinstall on my laptop and follow your detailed steps, it's very well done. I still confused about the btrfs filesystem, I ususally default to ext4, but this time I went with btrfs for the backup and rollback support.
UPDATE: Fedora 40 is trash, I had windows crashing, they just disappear. had KVM window crash and just disappear as well, however the VM was still running fine and I just had to reopen a new window. The worst bug was that wifi kept crashing on my MacBook Pro, it would stop working after a few minutes. openSUSE Tumbleweed is rock soilid, plus getting stuff like the VM installed as well as NVidia driver is simple. I've almost never has an issues on my PC or MacBook Pro running openSUSE TW. Fedora 40 was a joke with its random crashes on both PC. FYI: openSUSE TW network is also blazing fast, Fedora has nothing on it, also the VM running Win 11 Pro on openSUSE TW runs really fast that I don't notice any delays. I had to use Win 11 for a trading charting app than needs to run in real-time.
Bro this is the best tutorial I've ever seen in my life, great step by step explanation, paying attention to the exceptions (like spins not having a /var/lib/libvirt directory), your channel deserves much more views and subscribers.
Thank you a lot for this tutorial 🙂 your tutorials are the best 😀 Thanks to you i installed Fedora and KVM correctly. I have a question. I want to install Arch Linux or Endeavour os on btrfs with snapper and rollback support. Can I use some parts of this tutorial like the part of btrfs or the procedure is different on other linux flavors? Thank you 😁
Very nice guide here, now I need to consider this and apply it to a plan including full drive encryption with LUKs. Currently on Debian, I have EFI, Boot as volumes, then Root within a LVM2 crypt volume.
Thank you very much for this tutorial! Very well thought of and executed! Do you plan to do one with encryption? Any foreseeable complications to have this setup on top of an encrypted drive? I'd guess the boot process might become a challenge.
I just moved from debian to fedora 40. I installed before realizing I need to custom partition. I just installed defaults. I installed btrfs-assistant and it shows both / and /home sub volumes. Backups seam to work. I also backup /home to external ssd with pika. I was going to reinstall and follow this guide but everything works. I'm not sure what I am missing out on.
im curious why timeshift is not used. fedora docs refer to this. never had in mind that this "feature" for desktop usage is that finicky. i think i'll reinstall my system and go this way.
Thanks for this. I'm using rEFInd to boot the system, and how I can move the changes you made on /boot/efi/EFI/fedora/grub.cfg & /etc/default/grub to /boot/efi/EFI/refind/refind.conf? The rEFInd entrymenu for my fedora 40 list below: menuentry "Fedora" { icon /EFI/refind/icons/os_fedora.png volume 08825e04-a04e-4f5b-8ac6-90229d38407a loader /vmlinuz-6.8.10-300.fc40.x86_64 initrd /initramfs-6.8.10-300.fc40.x86_64.img options "root=PARTUUID=5e540997-038e-4a2f-8c03-78d491715af4 rootfstype=btrfs rootflags=subvol=/ rw add_efi_memmap quiet splash amdgpu.dcdebugmask=0x10" }
I think all the comments say it. It's by far the best tutorial I've ever seen. My Fedora PC is running beautifully. Thank you!
You're welcome!
This is really amazing. Shortly after following the tutorial to install, I encountered an issue with Fcitx5-rime on Fedora due to the lack of librime-lua, So I removed Fcitx5-rime,. I was planning to install the flatpak version, but then I suddenly discovered that Fedora added librime-lua to dnf in 2024/09. I immediately used snapper to roll back, which is great!!
That's great to hear. 👍
Fantastic tutorial! The step-by-step guide on installing Fedora 40 with snapshot and rollback support is incredibly useful. The clear instructions and detailed explanations make it easy to follow along, even for those who might be new to Fedora or the concept of system snapshots.
Enabling snapshot and rollback support is a game-changer for maintaining system stability and data integrity, and you did an excellent job highlighting its importance. The visual aids and on-screen commands really help in understanding the process and ensuring nothing is missed.
I especially appreciate the troubleshooting tips and the explanations of each command's purpose. This video not only shows how to set up Fedora 40 effectively but also educates on why these steps are essential for a robust and resilient system.
Great work on making such a complex process approachable and easy to follow. Looking forward to more in-depth tutorials like this one. Keep it up!
Thanks for the support.
Great tutorial!
My question is: If i want to upgrade to newer version of fedora, should i repeat these steps?
Great video! But why isn’t this supported out of the box on Fedora like it is on OpenSuse?
Wow, just WoW! Spend the whole night with this Video & your Blogpost and my Fedora Box. All worked, not a single problem! AWESOME! Thank you so much. 🎉
You are most welcome. I'm delighted it was helpful!
Hi there, just installed Fed 40 and its awesome. Honestly one of the best tutorials to install Fedora with all Sub-volume and snapper which I found. Thanks a lot subscription is out. I’ll buy you a coffee Take care.
You're most welcome. I'm glad it was helpful! And thank you for your support.
Hey, I find your channel very underrated and your tutorials are the best tutorials I have seen for Linux. You make it very easy to follow along and also explain the steps very clearly. Keep making these awesome guides. Your virtualization guides have also been immensely helpful.
Thanks, will do!
I've been a long term openSUSE Tumbleweed KDE user and have love it, but I really impressed with Fedora 40 Workstatiom and installed it on my MacBook pro the other day and it's really nice. I might be switching my desktop PC to Fedora, I get the sense it also more optimized build as well as more support for devices.
Decided to reinstall on my laptop and follow your detailed steps, it's very well done. I still confused about the btrfs filesystem, I ususally default to ext4, but this time I went with btrfs for the backup and rollback support.
Great to hear!
UPDATE: Fedora 40 is trash, I had windows crashing, they just disappear. had KVM window crash and just disappear as well, however the VM was still running fine and I just had to reopen a new window. The worst bug was that wifi kept crashing on my MacBook Pro, it would stop working after a few minutes.
openSUSE Tumbleweed is rock soilid, plus getting stuff like the VM installed as well as NVidia driver is simple. I've almost never has an issues on my PC or MacBook Pro running openSUSE TW. Fedora 40 was a joke with its random crashes on both PC.
FYI: openSUSE TW network is also blazing fast, Fedora has nothing on it, also the VM running Win 11 Pro on openSUSE TW runs really fast that I don't notice any delays. I had to use Win 11 for a trading charting app than needs to run in real-time.
Is there an easy way to do this on a system with fedora already installed without having to reinstall?
Love these guides... I did one of these a few years ago I'm still on the same install. :P Thanks quite a lot.
Great to hear!
Bro this is the best tutorial I've ever seen in my life, great step by step explanation, paying attention to the exceptions (like spins not having a /var/lib/libvirt directory), your channel deserves much more views and subscribers.
Glad you liked it!
I have a question, I want to extend my fedora volume, after that the snapshots taken before will be compatible?
Thank you a lot for this tutorial 🙂 your tutorials are the best 😀 Thanks to you i installed Fedora and KVM correctly. I have a question. I want to install Arch Linux or Endeavour os on btrfs with snapper and rollback support. Can I use some parts of this tutorial like the part of btrfs or the procedure is different on other linux flavors?
Thank you 😁
You’re most welcome! I am afraid the same procedures will not work on other Linux distributions. This is Fedora-specific.
I'm seeing that you are setting up a subvolume for /var/lib/gdm. Does this step apply if I'm using the KDE spin, just changing from GDM to SDDM?
For KDE, create a subvolume /var/lib/sddm.
Brilliant tutorial, thanks
You're welcome! Glad it was helpful!
Thanks for this! And all the previous ones as well!
You’re most welcome.
Thanks for the well-informed video, definitely will try to replicate your steps.
You're welcome! Hope it will be helpful.
Very nice guide here, now I need to consider this and apply it to a plan including full drive encryption with LUKs. Currently on Debian, I have EFI, Boot as volumes, then Root within a LVM2 crypt volume.
After visiting your site, I found what I was looking for, as well as the corresponding video guide that you created. Thank you!
You're welcome.
Thank you very much for this tutorial! Very well thought of and executed!
Do you plan to do one with encryption? Any foreseeable complications to have this setup on top of an encrypted drive? I'd guess the boot process might become a challenge.
Yes, I'm doing the one with encryption. Hopefully, I'll have it uploaded by the end of next week.
Thanks a lot! I'll be looking forward to it!
I just moved from debian to fedora 40. I installed before realizing I need to custom partition. I just installed defaults. I installed btrfs-assistant and it shows both / and /home sub volumes. Backups seam to work. I also backup /home to external ssd with pika. I was going to reinstall and follow this guide but everything works. I'm not sure what I am missing out on.
im curious why timeshift is not used. fedora docs refer to this. never had in mind that this "feature" for desktop usage is that finicky. i think i'll reinstall my system and go this way.
What if home is on a separate drive?
Hello, can we use the same steps after the post install setup for arch based distros?
Probably not. This only applies to Fedora.
@@SysGuides Could you please make one for Arch?
Hello sir, are you planning to make a video like this for fedora 41?
Yes, I will. Waiting for the final release version.
@@SysGuides thank you for your work, whenever I install fedora I look for your guides 🤘
Keep going, nice video!!!!
Thank you, I will
you are the best
Thanks
How to enable Auto login so you don't need to password and login every time
Add auto login information to the custom.conf file and reboot.
# vim /etc/gdm/custom.conf
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=
Thanks for this. I'm using rEFInd to boot the system, and how I can move the changes you made on /boot/efi/EFI/fedora/grub.cfg & /etc/default/grub to /boot/efi/EFI/refind/refind.conf? The rEFInd entrymenu for my fedora 40 list below:
menuentry "Fedora" {
icon /EFI/refind/icons/os_fedora.png
volume 08825e04-a04e-4f5b-8ac6-90229d38407a
loader /vmlinuz-6.8.10-300.fc40.x86_64
initrd /initramfs-6.8.10-300.fc40.x86_64.img
options "root=PARTUUID=5e540997-038e-4a2f-8c03-78d491715af4 rootfstype=btrfs rootflags=subvol=/ rw add_efi_memmap quiet splash amdgpu.dcdebugmask=0x10"
}