编辑:
“重复”确实不是回答这个问题。首先,我什至不能,mount --move /host /elsewhere
因为我收到一条错误消息,指出不支持在共享点下移动安装座。其次,问题就来了即使/host
根本没有安装过。 (如果该目录/host
不存在,则会发生这种情况,因此它只是不能启动时挂载。)所以问题仍然没有解决。
我已经在 NTFS 分区上的一个文件上以环回模式安装了 Ubuntu,通过 GRUB 引导,如下所示:
set uuid="[SOME_UUID]"
set img="/path/to/root.disk"
loopback loop0 "$img"
set root=(loop0)
linux /vmlinuz rw root=UUID="$uuid" loop="$img"
initrd /initrd.img
这工作正常直到我关闭系统。然后我收到以下错误(见下图):
[FAILED] Failed unmounting /host
[ OK ] Stopped Remount Root and Kernel File Systems
[ OK ] Reached target Shutdown
[ ... ] loop: Write error at byte offset [offset], length [length]
[ ... ] Buffer I/O error on device loop0, logical block [LBA]
...
[ ... ] Buffer I/O error on dev loop0, logical block [LBA], lost async page write
...
[ ... ] Aborting journal on device loop0-0
[ ... ] JBD2 (?): Error -5 detected when updating journal superblock for loop0-0
[ ... ] systemd-shutdown[1]: failed to finalize file systems, loop devices, ignoring
注意/host
是不是在我的/etc/fstab
;它是自动安装的羽扇豆。
我真的不明白为什么会发生这种情况。
有人可以解释发生了什么事以及如何修复它以便我可以正确环回吗?