FS#79187 - [systemd] Unable to mount root device on boot with systemd 253.7
Attached to Project:
Arch Linux
Opened by Aaron Barany (akb825) - Monday, 24 July 2023, 06:54 GMT
Last edited by Christian Hesse (eworm) - Sunday, 30 July 2023, 22:00 GMT
Opened by Aaron Barany (akb825) - Monday, 24 July 2023, 06:54 GMT
Last edited by Christian Hesse (eworm) - Sunday, 30 July 2023, 22:00 GMT
|
Details
Description:
After updating to systemd 253.7, booting the system dropped to the emergency shell with a message of "device UUID=XXX not found", where XXX was the UUID of my root device. Looking at the upstream systemd-stable github project, there is one commit (https://github.com/systemd/systemd-stable/commit/ca7787a9f29ff836a300b782a73f9c5926ee0d14) immediately after the 253.7 release. After building systemd 253.7 locally with this commit, I was able to boot as normal. This commit appears to fix an issue with non-btrfs disks, where my various partitions are ext4. Additional info: * package version 253.7 * link to upstream fix: https://github.com/systemd/systemd-stable/commit/ca7787a9f29ff836a300b782a73f9c5926ee0d14 Steps to reproduce: 1. Update to systemd 253.7 with an ext4 root disk 2. Reboot system |
This task depends upon
Closed by Christian Hesse (eworm)
Sunday, 30 July 2023, 22:00 GMT
Reason for closing: Fixed
Additional comments about closing: systemd 254-1
Sunday, 30 July 2023, 22:00 GMT
Reason for closing: Fixed
Additional comments about closing: systemd 254-1
Looks like this is indeed a very specific issue and limited to a small number of systems. For now you are welcome to test the pre-release. It looks really stable for now, and already contains your fix.
EDIT: should I be posting this on that forum thread instead?