Mountall 在启动时失败

Mountall 在启动时失败

Ubuntu启动后,tty1   Ctrl++显示如下信息AltF1

Thegatorade-PC 登录:mountall:与 Plymouth
mountall 断开连接:事件失败

这在使用 gparted 分区后发生,并且每次我使用 Ubuntu 时都会发生。

答案1

尝试删除交换分区并重新创建。

为此,只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令。

sudo fdisk -l

找到要格式化的分区的设备名称。

必须关闭交换文件。

sudo swapoff -a

删除交换文件:

sudo rm -rf /swapfile

创造

sudo mkswap /dev/sda5

将 sda5 替换为您的设备名称。

此时您将获得一个新的 UUID。使用它来/etc/fstab使用交换分区的新 UUID 更新文件。

在那之后:

sudo swapon -a

告诉 Ubuntu 使用新的交换分区。

或者您可以使用 gparted。要安装

sudo apt-get install gparted

答案2

首先,确认 gparted 更改/更新了交换分区的 UUID。出现 mountall: disconnected from Plymouth 错误后,按 Enter 键,您应该会收到登录提示。登录。从命令提示符中,检查分区的块 ID。可能需要也可能不需要 sudo:

sudo blkid

仔细记下交换的 UUID。请注意,它将与双引号内的内容完全相同,但这些引号不会在 fstab 文件中使用。

接下来,检查 fstab 中列出的交换的 UUID:

sudo nano /etc/fstab

如果不同,请仔细将 UUID 更新为您记下的新 UUID。Ctrl+O写入文件,然后按Enter以便将文件保存到其当前位置,然后Ctrl按 +X退出。如果 fstab 中有任何多余的内容,您可能会收到 mountall: disconnected from Plymouth 错误。

通过将 fstab 中的旧 UUID 替换为 gparted 创建的新 UUID,您可以避免必须删除交换并从操作系统内部重新创建它,而您可能只是使用 GParted 执行了此操作。

答案3

就我而言,我只需要删除 /etc/fstab 中不必要的设备。

答案4

Mitch 的答案对我不起作用。我无法重新创建 swarp,它显示“设备或资源繁忙”。我在终端和 GParted(0.11.0-2 - USC 12.04 上的版本)中都尝试了此操作 - 右键单击​​ > 格式化为 > linux-swap,它显示相同的错误消息。

我已修复此问题,只需使用 GParted 彻底删除交换分区,然后重启系统即可。然后重新创建一个新分区作为 linux-swap。

相关内容