当默认行为忽略“ro”标志时,如何使用只读选项启动 Linux/Ubuntu 紧急模式?

当默认行为忽略“ro”标志时,如何使用只读选项启动 Linux/Ubuntu 紧急模式?

我需要修复 Ubuntu 20.04 服务器中的根分区。但是,我无法将服务器启动到救援或紧急模式有根分区只读以便能够运行检查。

我的 Grub2 启动菜单 Linux 命令行如下所示

linux /boot/vmlinuz-... root=/dev/mapper/vgname-lvname ro emergency

我也尝试过该systemd.unit=emergency.target方法,但这也不起作用。

控制台用正确的行向我打招呼:

您处于紧急模式。 [...] 提供 root 密码以进行维护(或按 Control-D 继续):

但是,输入 root 密码并检查 root 挂载点会发现 root 是以读写方式挂载的,而不是只读的。

/dev/mapper/vgname-lvname on / type ext4 (rw,relatime,errors=remount-ro)

mount -o remount,ro /(或 LVM 卷)由于安装点繁忙而失败。

如何在紧急模式下强制只读模式?

相关内容