Skip to content

Failed to start Remount Root and Kernel File Systems when booting r/o snapshot with overlayfs #385

@tillx4

Description

@tillx4

When I boot into a read-only snapshot using grub-btrfs-overlayfs I get some errors from systemd-remount-fs. Although the boot continues just fine and the snapshot is writeable as a temporary overlay filesystem. I am using Arch with kernel version 6.16.3.

$ systemctl status systemd-remount-fs.service
× systemd-remount-fs.service - Remount Root and Kernel File Systems
     Loaded: loaded (/usr/lib/systemd/system/systemd-remount-fs.service; enabled-runtime; preset: disabled)
     Active: failed (Result: exit-code) since Mon 2025-08-25 18:48:29 CEST; 4min 51s ago
 Invocation: 40d162a2e05048d6872eb8a79e25333d
       Docs: man:systemd-remount-fs.service(8)
             https://systemd.io/API_FILE_SYSTEMS
    Process: 377 ExecStart=/usr/lib/systemd/systemd-remount-fs (code=exited, status=1/FAILURE)
   Main PID: 377 (code=exited, status=1/FAILURE)
   Mem peak: 2.5M
        CPU: 15ms

Aug 25 18:48:29 hibisko systemd-remount-fs[383]: mount: /: fsconfig() failed: overlay: No changes allowed in reconfigure.
Aug 25 18:48:29 hibisko systemd-remount-fs[383]:        dmesg(1) könnte nach einem fehlgeschlagenen mount-Systemaufruf
Aug 25 18:48:29 hibisko systemd-remount-fs[383]:        weitere Informationen liefern.
Notice: journal has been rotated since unit was started, output may be incomplete.
$ journalctl --boot | grep mount
Aug 25 18:48:29 hibisko kernel: BTRFS: device fsid f50fe24b-d81c-43e0-b9c2-3f3957fae3f8 devid 1 transid 1097 /dev/nvme0n1p2 (259:2) scanned by mount (292)
Aug 25 18:48:29 hibisko kernel: BTRFS info (device nvme0n1p2): first mount of filesystem f50fe24b-d81c-43e0-b9c2-3f3957fae3f8
Aug 25 18:48:29 hibisko systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
Aug 25 18:48:29 hibisko systemd[1]: Starting Remount Root and Kernel File Systems...
Aug 25 18:48:29 hibisko systemd[1]: systemd-remount-fs.service: Main process exited, code=exited, status=1/FAILURE
Aug 25 18:48:29 hibisko systemd[1]: systemd-remount-fs.service: Failed with result 'exit-code'.
Aug 25 18:48:29 hibisko systemd[1]: Failed to start Remount Root and Kernel File Systems.
Aug 25 18:48:29 hibisko systemd-remount-fs[377]: /usr/bin/mount for / exited with exit status 32.
Aug 25 18:48:29 hibisko systemd-remount-fs[383]: mount: /: fsconfig() failed: overlay: No changes allowed in reconfigure.
Aug 25 18:48:29 hibisko systemd-remount-fs[383]:        dmesg(1) könnte nach einem fehlgeschlagenen mount-Systemaufruf
Aug 25 18:48:29 hibisko systemd-remount-fs[383]:        weitere Informationen liefern.

Here is the relevant line from my /etc/fstab:

# /dev/nvme0n1p2
UUID=f50fe24b-d81c-43e0-b9c2-3f3957fae3f8	/         	btrfs     	rw,noatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/@	0 0

Can I just ignore this error, because everything seems to be working fine or is there anything wrong?
If you need more information just let me know.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions