I hate that I can’t get through all the trash that has been the readers digest for the last 2 decades. Maybe my memory is tinted, but it seems like it’s not what it used to be. Maybe my perspective has shifted.
If you resize the partition? No, the UUID gets allocated when the partition is created and stays the same for the lifetime of the partition. It only changes if you explicitly change it manually. Which is something that’s only needed very rarely.
For example I had to do it when I migrated my root disk to a larger SSD by cat-ing the entire disk to the new one and I wanted to keep both connected for a while (so I can boot into the old one in case anything went wrong). I had to change the UUID of the partition on the new disk but I still ran into some obscure grub issues and had to boot a system rescue live stick into the new disk to update grub properly. Overall it’s not a very good idea, in the future I think I’ll stick to rsync -avx root into the new partition.
In my case it actually changed after i resized it. It was unexpected and broke my system. After i adjusted the UUID in the boot config it worked again.
I recommend next time to use btrfs. With / and /home (at least) as separate subvolumes. Each subvolume will use the space it needs, and no more. If you have a 500Gb SSD with 300Gb in /home, and 20 in / they both have 180Gb they can use.
And when you manage to fill the 500Gb, it’s easy to just add another drive to the volume.
Highly recommend using lvm in the future. You can undersize your partitions and when whichever one you need more space on it’s easy to grow. Also really easy to live migrate to other drives as needed. Good luck.
Thanks. That does not not really address my question but I certainly share your view as to not be married to a brand. My personal history and this post question are actually going that route.
Remember to make sure that all the boot configs are updated correctly after the resize. It could happen that your boot manager does not find the partition to unlock after a resize
I think one of the smallest yet fully up-to-date distros around is Alpine Linux.
It might not be a perfect desktop because of Musl incompatibilities but hey, it has a ton of apps in the repos, if your usecase it’s simple it might be enough.
linux
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.