[systemd-devel] EFI loader partition unknown

Chris Murphy lists at colorremedies.com
Mon May 6 16:26:31 UTC 2019

Waiting for device (parent + 2 partitions) to appear...
Found writable 'root' partition (UUID
87d5a92987174be9ad216482074d1409) of type xfs without verity on
partition #2 (/dev/vda2)
Found writable 'esp' partition (UUID b5aa8c29b4ab4021b2b22326860bda97)
of type vfat on partition #1 (/dev/vda1)
[Detaching after fork from child process 8612]
Successfully forked off '(sd-dissect)' as PID 8612.
Mounting xfs on /tmp/dissect-h21Wp5 (MS_RDONLY|MS_NODEV "")...
Failed to mount /dev/vda2 (type xfs) on /tmp/dissect-h21Wp5
(MS_RDONLY|MS_NODEV ""): Device or resource busy
Failed to mount dissected image: Device or resource busy
Failed to read /etc/hostname: No such file or directory
/etc/machine-id file is empty.
(sd-dissect) failed with exit status 1.
Failed to acquire image metadata: Protocol error
[Inferior 1 (process 8608) exited with code 01]
(gdb) quit

Looks like it wants to mount root, but it's already mounted and hence
busy. Btrfs lets you do that, ext4 and XFS don't, they need to be bind
mounted instead. Just a guess.

Chris Murphy

More information about the systemd-devel mailing list