Boot failed: already mounted on /

I’m using microOS on proxmox vm.

Of course, btrfs can mount one volume to multiple mount points.
However, the mount fails. Sometimes, if you enter emergency and enter mount -a and then exit (or control+d), the booting will work.

Is there no way to solve this problem?
In the end, there was no solution in this previous post.

Can’t you put retry in the btrfs mount option?
It says unknown parameter retry.

This is the previous thread: Random boot failures in MicroOS - #11

Still experiencing here too…

1 Like

I saw the threads.
But there is no answer to solve this problem.
so I reposted

I’m going to edit emergency.service to retry mount -a

We want to run mount -a again, so that if it succeeds, we boot as is,
and if it fails, we enter emergency.

I am having the same problem intermittently. I can recreate it on fresh qemu images with nothing installed or modified.

Because microos auto-reboots after updates, this issue leads to unexpected downtime until I go in and press ctrl+d. I would say it’s a severe issue.

I don’t remember having this problem a year or so ago, but I can’t seem to find the cause.

@cola16 did your edit to emergency.service resolve it?

No. I can not solve the problem
My proxmox is checking the status of the VM and my proxmox restart my VM.

I found the bug report for this issue, so those affected can check it out for progress:

https://bugzilla.suse.com/show_bug.cgi?id=1231836

thnak you! I’ll follow up the topic!