Sourceware Survey 2025 Results

In the end we got 103 (!) responses with a nice mix of developers, users and maintainers from various hosted projects.

https://sourceware.org/survey-2025

#binutils #cygwin #dwarfstd #elfutils #gcc #gdb #glibc #libabigail #newlib #systemTap #valgrind #bzip2 #libffi #dwz #debugedit #gnupoke #bunsen #lvm2 #annobin #gnu-gabi #cgen #kawa #insight #pacme

Sourceare Survey 2025

Sourceware free software

For more LVM2 recipes, see this great website by Oleg Volkov (voleg4u):
http://www.voleg.info/lvm2.html

#lvm #lvm2

LVM2 recipes

Each time I needed to migrate my data to a new SSD with LVM and LUKS, I struggled a lot, until I figured this out properly. I have documented all necessary steps in this document:

https://gist.github.com/andrewshadura/58098ea35471f2067bf9e5a33aec0c35

#lvm #lvm2 #luks

Migrating the system onto the new SSD with LVM

Migrating the system onto the new SSD with LVM. GitHub Gist: instantly share code, notes, and snippets.

Gist
#Selfhosters and knowledgable #LVM2 people I need your help. I currently have 4 hdds with physical LVM2 volumes hosted on a mini-pc and this is mounted as a logical volume to hold all my media and home server stuff.
I want to move the four drives to a new machine but am not sure the best way to go about this.
Any help or boosts for reach are appreciated.
#selfhosting #xfs #storage #linux #linuxhelp
Also, if you've never used #lvm2 I highly recommend it. You can throw a bunch of spare drives together on an old dell powerEdge server and have a cheap Plex server, #minecraft server, etc. Just be aware those ~$100 powerEdge servers are EoL so they shouldn't be open to the Internet or hold anything critical (also for safety install #linux as current Windows versions don't support them at all).
LVM2 Resource Page

I finally published my #libvirt hook script for managing locks in a #lvm2 shared volume group.

https://github.com/raspbeguy/libvirt-hook-lvmlock
GitHub - raspbeguy/libvirt-hook-lvmlock: A python script used as libvirt hook to manage LVM locks

A python script used as libvirt hook to manage LVM locks - raspbeguy/libvirt-hook-lvmlock

GitHub

I’m setting up network level backups at the homestead. 8Tb HDD just landed. Dropped #lvm2 on it. I set up another #vorta profile to backup my laptop. I’ll set up the spouse’s MacBook for backing up with vorta as well. Then onto the #RaspberryPi devices.

Next up will be setting up apt-mirror so that all my devices can update without leaving the LAN.

@deBaer @necrosis

Ich erlaube mir zu relativieren:

Es ist ja keine Frage ob jetzt #ZFS, #LVM2 oder #BTRFS

Die Frage ist eher, ist es heutzutage noch empfehlenswert, mit starren Partitionen zu hantieren? Oder sind flexible Methoden mit happy end (snapshots, raid, größenänderung, ...) nicht von vornherein empfehlenswerter.

Was die exakte Technologie angeht, mit der man das Problem löst, ist ja Problemstellungs-, Gewohnheits- und Befindlichkeitsabhängig.

@necrosis @toon @2ndStar

Mein Standardsetup ist übrigens #lvm2 mit allem drin als Volumes. root, boot, swap, LVs der virtuellen Maschinen, etc.

Ich mach bei SSDs auch gerne RAID über lvm2. Das hat den Charme, dass man flexibel zwischen Redudanz und verfügbarem Speicher wählen kann. Auf meinem Notebook zum Beispiel läuft das so. Ich finde es nicht kompliziert.

Geht mit #btrfs und #zfs sinngemäß genauso, ist geschmacksfrage und nix neues.

Daher schien mir der Ratschlag etwas verwunderlich.