启动 Ubuntu 时出现问题 - 按 S 跳过安装或按 M 进行手动恢复

启动 Ubuntu 时出现问题 - 按 S 跳过安装或按 M 进行手动恢复

启动 Ubuntu 时我收到一条错误消息:

An error occurred while mounting /windows.
Press S to skip mounting or M for manual recovery.

在互联网上搜索后,我发现我应该/etc/fstab从终端打开该文件,但是当我打开该文件时,我不知道该怎么做。这是我的/etc/fstab文件中显示的内容:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda9 during installation
UUID=eff4b2da-0926-4c1e-aadc-cc1f02f13983 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda7 during installation
UUID=86d9aa0b-d72c-4050-8841-5cced37d5c45 /boot           ext4    defaults        0       2
# /boot/efi was on /dev/sda1 during installation
UUID=A809-EAE3  /boot/efi       vfat    defaults        0       1
# /home was on /dev/sda10 during installation
UUID=85f4c1f1-53a0-4c78-83e7-badaca16bf65 /home           ext4    defaults        0       2
# /windows was on /dev/sda5 during installation
UUID=EE28D21928D1E09F /windows        ntfs    defaults,umask=007,gid=46 0       0
# swap was on /dev/sda8 during installation
UUID=02f941ad-edf0-4fe2-bf80-3536bbfd54af none            swap    sw              0       0

提前感谢你的帮助。

答案1

问题是你想做什么?显然,你的机器上有一个 Linux 无法挂载的 Windows 分区。

您能从 GRUB 启动该窗口吗?

您是否希望保留机器上的 Windows 分区?

您可以编辑/etc/fstab这样 Linux 就不会再尝试挂载该 Windows 分区

从终端(ctrl+alt+t)运行

gksudo gedit /etc/fstab

并注释掉这一行

UUID=EE28D21928D1E09F /windows        ntfs    defaults,umask=007,gid=46 0       0

通过添加#一开始是这样的:

# UUID=EE28D21928D1E09F /windows        ntfs    defaults,umask=007,gid=46 0       0

这应该可以阻止 Linux 在启动期间提示该问题,但您应该从根本上解决这个问题,并根据需要恢复/删除该分区。

答案2

在将 12.04 升级到 14.04 之前,我也遇到过同样的错误。当我在断开 1.5TB 外部 USB HDD 的情况下启动时,就会发生此错误。

它是一个 EXT4 分区,标记为“/Backup”,安装在“/media/buck/Backup”下。我已将 Deja Backup 设置为自动备份到该驱动器,并且我有一个脚本也可以备份到该驱动器。

自从升级到 14.04(昨天)以来,我没有遇到过这个问题。但我也没有重新建立自动备份。

有一次,我在该驱动器上安装了另一个版本的 Linux,其中包含一个交换分区。此后,我重新对该驱动器进行了分区,并严格将其用作数据驱动器和进行备份的地方。我猜测持久连接与丢失的交换分区有关。

您是否使用了可能有备份或交换分区的外部驱动器?如果是这样,您可以检查在启动前将其插入是否能解决问题。

答案3

你可以尝试这个:

 sudo umount
 sudo nano /etc/fstab
 sudo mount

并将其添加到第 14 行

 uuid=86d9aa0b-d72c-4050-8841-5cced37d5c45 /boot/efi   defaults boot errors=noremount     1

并将其添加到第 17 行

 uuid=EE28D21928D1E09F      /windows ntfs     defaults.umask=007,gid=46  errors=noremount    1

然后到第 19 行

 uuid=02f941ad-edf0-4fe2-bf80-3536bbfd54af /   swap  defaults   errors=noremount    1

这样也许能很好地发挥作用。

相关内容