Broken Root Partition (after resizing and failed garuda-update)

Hello dear Garuda community.

my root partition (originally 40GiB in size) has filled up too fast.

I had the idea to split some memory from the windows partition (in front of the root partition for that purpose). But I couldn't merge them (at least I didn't manage to do it, I believe, I need some live usb to unmount root and do some risky things).

Instead, I moved the swap partition (rather manually, recreating a new swap partition and deleting the old one). Afterwards, I resized the root partition into the newly unalloated space (which has been 8GiB).

The main problem is, I used KDE partition manager and by using it, it silently broke something in the filesystem. Not even the movement of the swap partition worked completely. I had to manually edit /etc/fstab . Maybe I forgot to unmount it but while it shows me 48GiB in KDE partition manager, it does not show any difference in size in the actual filesystem.

$ sduo btrfs filesystem usage /

Overall:
Device size:                  40.04GiB
Device allocated:             40.04GiB
Device unallocated:            1.00MiB
Device missing:                  0.00B
Device slack:                  8.11GiB
Used:                         38.85GiB
Free (estimated):             76.00KiB      (min: 76.00KiB)
Free (statfs, df):            76.00KiB
Data ratio:                       1.00
Metadata ratio:                   2.00
Global reserve:               73.47MiB      (used: 0.00B)
Multiple profiles:                  no

Data,single: Size:37.48GiB, Used:37.47GiB (100.00%)
/dev/nvme0n1p7         37.48GiB

Metadata,DUP: Size:1.25GiB, Used:702.62MiB (54.89%)
/dev/nvme0n1p7          2.50GiB

System,DUP: Size:32.00MiB, Used:16.00KiB (0.05%)
/dev/nvme0n1p7         64.00MiB

Unallocated:
/dev/nvme0n1p7          1.00MiB

The extra space appears as "Device slack".

Even worse, I ran garuda-update (because the Discover update functionality runs into an "unexpected error" that has no further description) and it failed writing files due to the root partition being full. It failed at the 234-th of 726 updates.

Now, I cannot even run any new Konsole instance anymore.
For example, starting VSCode from the existing Konsole instance shows that libicui18n.so is missing (Internationalization stuff).
For my own traceability's sake, I post the "writing errors" from gaurda-update below. When I only try to run the assembler as , it says

fish: Job 1, './as --help' terminated by signal SIGSEGV (Address boundary error)

I do not have the "timeshift" backup service installed.

Questions:

  • How do I effectively turn "slack" device space into real space?

  • How can I reinstall the lost libraries and utilities? Just running garuda-update again after enough space is available?

  • Bonus: How to merge an unallocated partition with an allocated partition after it in the correct way?

error: could not extract /usr/bin/as (Write failed)
error: could not extract /usr/bin/c++filt (Write failed)
error: could not extract /usr/bin/dwp (Write failed)
error: could not extract /usr/bin/elfedit (Write failed)
error: could not extract /usr/bin/gp-archive (Write failed)
error: could not extract /usr/bin/gp-collect-app (Write failed)
error: could not extract /usr/bin/gp-display-html (Write failed)
error: could not extract /usr/bin/gp-display-src (Write failed)
error: could not extract /usr/bin/gp-display-text (Write failed)
error: could not extract /usr/bin/gprof (Write failed)
error: could not extract /usr/bin/gprofng (Write failed)
error: could not extract /usr/bin/ld (Write failed)
error: could not extract /usr/bin/ld.gold (Write failed)
error: could not extract /usr/bin/nm (Write failed)
error: could not extract /usr/bin/objcopy (Write failed)
error: could not extract /usr/bin/objdump (Write failed)
error: could not extract /usr/bin/ranlib (Write failed)
error: could not extract /usr/bin/readelf (Write failed)
error: could not extract /usr/bin/size (Write failed)
error: could not extract /usr/bin/strings (Write failed)
error: could not extract /usr/bin/strip (Write failed)
error: could not extract /usr/include/ansidecl.h (Write failed)
error: could not extract /usr/include/bfd.h (Write failed)
error: could not extract /usr/include/bfdlink.h (Write failed)
error: could not extract /usr/include/collectorAPI.h (Write failed)
error: could not extract /usr/include/ctf-api.h (Write failed)
error: could not extract /usr/include/ctf.h (Write failed)
error: could not extract /usr/include/diagnostics.h (Write failed)
error: could not extract /usr/include/dis-asm.h (Write failed)
error: could not extract /usr/include/libcollector.h (Write failed)
error: could not extract /usr/include/libfcollector.h (Write failed)
error: could not extract /usr/include/libiberty/ansidecl.h (Write failed)
error: could not extract /usr/include/libiberty/demangle.h (Write failed)
error: could not extract /usr/include/libiberty/dyn-string.h (Write failed)
error: could not extract /usr/include/libiberty/fibheap.h (Write failed)
error: could not extract /usr/include/libiberty/floatformat.h (Write failed)
error: could not extract /usr/include/libiberty/hashtab.h (Write failed)
error: could not extract /usr/include/libiberty/libiberty.h (Write failed)
error: could not extract /usr/include/libiberty/objalloc.h (Write failed)
error: could not extract /usr/include/libiberty/partition.h (Write failed)
error: could not extract /usr/include/libiberty/safe-ctype.h (Write failed)
error: could not extract /usr/include/libiberty/sort.h (Write failed)
error: could not extract /usr/include/libiberty/splay-tree.h (Write failed)
error: could not extract /usr/include/libiberty/timeval-utils.h (Write failed)
error: could not extract /usr/include/plugin-api.h (Write failed)
error: could not extract /usr/include/sframe-api.h (Write failed)
error: could not extract /usr/include/sframe.h (Write failed)
error: could not extract /usr/include/symcat.h (Write failed)
error: could not extract /usr/lib/bfd-plugins/libdep.so (Write failed)
error: could not extract /usr/lib/gprofng/libgp-collector.so (Write failed)
error: could not extract /usr/lib/gprofng/libgp-collectorAPI.a (Write failed)
error: could not extract /usr/lib/gprofng/libgp-collectorAPI.so (Write failed)
error: could not extract /usr/lib/gprofng/libgp-heap.so (Write failed)
error: could not extract /usr/lib/gprofng/libgp-iotrace.so (Write failed)
error: could not extract /usr/lib/gprofng/libgp-sync.so (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.x (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xbn (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xc (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xce (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xd (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xdc (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xdce (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xde (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xdw (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xdwe (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xe (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xn (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xr (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xs (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xsc (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xsce (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xse (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xsw (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xswe (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xu (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xw (Write failed)
error: could not extract /usr/lib/ldscripts/elf32_x86_64.xwe (Write failed)
error: could not extract /usr/lib/ldscripts/elf64bpf.x (Write failed)
error: could not extract /usr/lib/ldscripts/elf64bpf.xbn (Write failed)
error: could not extract /usr/lib/ldscripts/elf64bpf.xe (Write failed)
error: could not extract /usr/lib/ldscripts/elf64bpf.xn (Write failed)
error: could not extract /usr/lib/ldscripts/elf64bpf.xr (Write failed)
error: could not extract /usr/lib/ldscripts/elf64bpf.xu (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.x (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xbn (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xd (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xdc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xdce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xde (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xdw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xdwe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xn (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xr (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xs (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xsc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xsce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xse (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xsw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xswe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xu (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_i386.xwe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.x (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xbn (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xd (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xdc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xdce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xde (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xdw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xdwe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xn (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xr (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xs (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xsc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xsce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xse (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xsw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xswe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xu (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_iamcu.xwe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.x (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xbn (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xd (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xdc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xdce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xde (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xdw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xdwe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xn (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xr (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xs (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xsc (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xsce (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xse (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xsw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xswe (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xu (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xw (Write failed)
error: could not extract /usr/lib/ldscripts/elf_x86_64.xwe (Write failed)
error: could not extract /usr/lib/ldscripts/i386pe.x (Write failed)
error: could not extract /usr/lib/ldscripts/i386pe.xa (Write failed)
error: could not extract /usr/lib/ldscripts/i386pe.xbn (Write failed)
error: could not extract /usr/lib/ldscripts/i386pe.xe (Write failed)
error: could not extract /usr/lib/ldscripts/i386pe.xn (Write failed)
error: could not extract /usr/lib/ldscripts/i386pe.xr (Write failed)
error: could not extract /usr/lib/ldscripts/i386pe.xu (Write failed)
error: could not extract /usr/lib/ldscripts/i386pep.x (Write failed)
error: could not extract /usr/lib/ldscripts/i386pep.xa (Write failed)
error: could not extract /usr/lib/ldscripts/i386pep.xbn (Write failed)
error: could not extract /usr/lib/ldscripts/i386pep.xe (Write failed)
error: could not extract /usr/lib/ldscripts/i386pep.xn (Write failed)
error: could not extract /usr/lib/ldscripts/i386pep.xr (Write failed)
error: could not extract /usr/lib/ldscripts/i386pep.xu (Write failed)
error: could not extract /usr/lib/libbfd-2.40.0.so (Write failed)
error: could not extract /usr/lib/libbfd.a (Write failed)
error: could not extract /usr/lib/libbfd.so (Write failed)
error: could not extract /usr/lib/libctf-nobfd.a (Write failed)
error: could not extract /usr/lib/libctf-nobfd.so.0.0.0 (Write failed)
error: could not extract /usr/lib/libctf.a (Write failed)
error: could not extract /usr/lib/libctf.so.0.0.0 (Write failed)
error: could not extract /usr/lib/libgprofng.a (Write failed)
error: could not extract /usr/lib/libgprofng.so.0.0.0 (Write failed)
error: could not extract /usr/lib/libiberty.a (Write failed)
error: could not extract /usr/lib/libopcodes-2.40.0.so (Write failed)
error: could not extract /usr/lib/libopcodes.a (Write failed)
error: could not extract /usr/lib/libopcodes.so (Write failed)
error: could not extract /usr/lib/libsframe.a (Write failed)
error: could not extract /usr/lib/libsframe.so.0.0.0 (Write failed)
error: could not extract /usr/share/info/as.info.gz (Write failed)
error: could not extract /usr/share/info/bfd.info.gz (Write failed)
error: could not extract /usr/share/info/binutils.info.gz (Write failed)
error: could not extract /usr/share/info/ctf-spec.info.gz (Write failed)
error: could not extract /usr/share/info/gprof.info.gz (Write failed)
error: could not extract /usr/share/info/gprofng.info.gz (Write failed)
error: could not extract /usr/share/info/ld.info.gz (Write failed)
error: could not extract /usr/share/info/sframe-spec.info.gz (Write failed)
error: could not extract /usr/share/licenses/binutils/FSFAP (Write failed)
error: could not extract /usr/share/locale/bg/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/bg/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/bg/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/ca/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/da/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/da/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/da/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/da/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/da/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/de/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/de/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/de/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/eo/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/es/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/es/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/es/LC_MESSAGES/gas.mo (Write failed)
error: could not extract /usr/share/locale/es/LC_MESSAGES/gold.mo (Write failed)
error: could not extract /usr/share/locale/es/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/es/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/es/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/fi/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/fi/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/fi/LC_MESSAGES/gas.mo (Write failed)
error: could not extract /usr/share/locale/fi/LC_MESSAGES/gold.mo (Write failed)
error: could not extract /usr/share/locale/fi/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/fi/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/fi/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/fr/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/fr/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/fr/LC_MESSAGES/gas.mo (Write failed)
error: could not extract /usr/share/locale/fr/LC_MESSAGES/gold.mo (Write failed)
error: could not extract /usr/share/locale/fr/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/fr/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/fr/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/ga/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/ga/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/ga/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/hr/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/hr/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/hu/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/id/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/id/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/id/LC_MESSAGES/gas.mo (Write failed)
error: could not extract /usr/share/locale/id/LC_MESSAGES/gold.mo (Write failed)
error: could not extract /usr/share/locale/id/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/id/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/id/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/it/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/it/LC_MESSAGES/gold.mo (Write failed)
error: could not extract /usr/share/locale/it/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/it/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/it/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/ja/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/ja/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/ja/LC_MESSAGES/gas.mo (Write failed)
error: could not extract /usr/share/locale/ja/LC_MESSAGES/gold.mo (Write failed)
error: could not extract /usr/share/locale/ja/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/ja/LC_MESSAGES/ld.mo (Write failed)
error: could not extract /usr/share/locale/ka/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/ka/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/ms/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/nl/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/nl/LC_MESSAGES/opcodes.mo (Write failed)
error: could not extract /usr/share/locale/pt/LC_MESSAGES/bfd.mo (Write failed)
error: could not extract /usr/share/locale/pt/LC_MESSAGES/binutils.mo (Write failed)
error: could not extract /usr/share/locale/pt_BR/LC_MESSAGES/gprof.mo (Write failed)
error: could not extract /usr/share/locale/pt_BR/LC_MESSAGES/ld.mo (Write failed)
error: problem occurred while upgrading binutils
error: could not commit transaction
error: failed to commit transaction (transaction aborted)
Errors occurred, no packages were upgraded.

Try

sudo btrfs filesystem resize max /

Then a full btrfs balance
Even better if you archive something on an external disk before garuda-update. 8GB are not that much.
For the future, there are thousands of tutorials on the internet on how to shrink a partition and extend an adiacent one. The use of swap created the need to fix fstab manually, probably.

5 Likes

may wanna clean up some older snapshots and the package cache too.
i have encountered a full drive error before on my own 40gig install partition.
i gotta manually clean it up roughly every 2 months or so and that's the way i like it.

2 Likes

Your system doesn't know where anything is because the UUIDs have changed by your repartitioning. It's like it got hit in the head and the brain is scrambled. Use something--gnome-disk-utility if nothing else--examine the new UUIDs and change your /etc/fstab to match. Oh, then either mount them and/or reboot.

If you've already done so, then you need to say so. Maybe I missed it? :slight_smile:

3 Likes

Thank you a lot for your answers! All of them are helpful and so fast, you are great. I wish I could tag all your answers as the solution.

I also was afraid of not being able to boot anymore and I was right. I could not boot using the latest state of Garuda but fortunately, there were snapshots available from before and the next one before yesterday was able to boot. I restored the system to that snapshot which was very easy :slight_smile: .

The tools can be used and no personal data is lost (accept for maybe a few things that I installed in between).

1 Like

Thank you for your advice. I have noticed problems during boot and I think, it's exactly the reason you mention. The UUIDs have not been updated correctly and I am going to fix it in /etc/fstab.

1 Like

Wow, that worked like a charm.

1 Like

Thank you.
In case anyone else is reading this answer and has a related problem, the "Garuda Assistant" application can do everything with simple clicks. I am stoked about how easy it goes with Garuda. It also links to a BTRFS Assistant where snapshots can be deleted or limited to a specific number. In my case, the limit is 10 but it could be reduced to a smaller number. I guess, it would reduce the footprint.

1 Like

i have 5 hard drives and i dual-boot so i go about cleaning them up myself.
Stacer is a great tool i use to remove the package caches and some app caches that get large.
i just deleted a 1.6GB image file thumbnail cache lmao

as for cleaning up snapshots, i use the Snapper tool that's included with Garuda.
i also use Snapper to make my own manual snapshots when this stuff is running glitch-free, this way i can name them so i can more easily identify them in grub's list if i require the use of a roll-back.

2 Likes

Oh good to know.
Well, I just noticed that using the Garuda Assistant is not sufficient. I ran sudo pacman -Sc and suddenly, it was 10GiB less usage!!

That's so crazy.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.