I daily drive a PopOS (22) on my laptop, it simplifies dealing with Nvidia drivers.
I recently upgraded to the 24.x version that runs Cosmic DE. While I loved the visuals and design, the whole OS was buggy. The GitHub issues about memory leaks I faced related to cosmic have been open for a while.
One flag that you might have missed. If you have sparse files such as qcow disk images, you might also need `-S`, `--sparse` or it will expand the file to its full disk size when copied to the destination.
While I like the article, I much prefer ZFS by now.
With CachyOS having ZFS in the installer, you can just natively encrypt your setup with an officially maintained project, USB drives are usable too.
After this you can use zrepl to autosnapshot and sync your ZFS either remotely via SSH or on USB with a few simple shell commands vor even use manual zfs snapshot / zfs send.
If something breaks syncing back also works flawlessly.
I personally also use ZFSBootMenu which lets you clone an old snapshot if e.g. the kernel breaks and having a separate dataset for /home lets you keep your documents if required.
I'm not going back to luks/btrfs/ext4 anytime soon...
Openzfs and ZFSBootMenu has been my personal single greatest additions to linux. I would switch to BSD before i would use linux again without a competent bootmanager and filesystem.
6 comments
[ 3.7 ms ] story [ 69.3 ms ] threadsystem76 is great
I recently upgraded to the 24.x version that runs Cosmic DE. While I loved the visuals and design, the whole OS was buggy. The GitHub issues about memory leaks I faced related to cosmic have been open for a while.
With CachyOS having ZFS in the installer, you can just natively encrypt your setup with an officially maintained project, USB drives are usable too.
After this you can use zrepl to autosnapshot and sync your ZFS either remotely via SSH or on USB with a few simple shell commands vor even use manual zfs snapshot / zfs send.
If something breaks syncing back also works flawlessly.
I personally also use ZFSBootMenu which lets you clone an old snapshot if e.g. the kernel breaks and having a separate dataset for /home lets you keep your documents if required.
I'm not going back to luks/btrfs/ext4 anytime soon...