[systemd-devel] confusion with systemd-repart

Xogium contact at xogium.me
Sun Jun 9 17:00:03 UTC 2024


Hi,
thank you for the help, I really appreciate it. I'm sorry for the very 
late reply, I had an issue with my mail server and only sorted it out 
today.

I had to jump through a couple of problems, but I've mostly got 
something stable now.

The first is that all of the partitions needed for my bootloaders were 
all of type linux-generic. I ended up creating my own UUIDs so that 
repart doesn't try to match against them.

The second one which I'm still no closer to figuring out is that upon 
running once successfully, subsequent invocations of repart (i.e: on 
next boot), appears to be racy in some way with my setup, and I see no 
way of figuring out why.

If I raise the debug level, the issue disappears. If I don't raise the 
log level, I get no console prompt or anything. My system just hangs in 
the midle of booting up. Very difficult to debug, for sure. I'm so much 
out of ideas right now that I ended up setting a condition where repart 
isn't invoked at all if the overlayfs partition already exists. But I'd 
sure like to figure that one out.


More information about the systemd-devel mailing list