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.