安装 fstab 时出错

安装 fstab 时出错

在提问之前,我已经阅读了这个论坛和其他论坛中的许多问题和答案。我还观看了 Youtube 上的视频来学习如何处理 fstab 文件。

所以请原谅我再次提出这个疑问。

当我启动计算机时,在 Grub 中选择 Linux 后不久,屏幕变黑,Ubuntu 无法启动。当我按下重置按钮时,我再次执行相同的操作,这次我收到此消息:

挂载 /etc/fstab 时发生错误

按 S 跳过安装或按 M 进行手动恢复

每次都是这样。我必须重新启动才能启动 Ubuntu 12.04。

我的 /etc/fstab 如下所示:

# /etc/fstab: static file system information.
#
# -----------------------------------------------------------------
# Partitions description:
#   /dev/sda1 -> Created by Windows7 with boot informations
#   /dev/sda2 -> Windows 7
#   /dev/sda3 -> Linux
#   /dev/sda4 -> Drivers and some programs
#
#   /dev/sdb2 -> External HD
#
# -----------------------------------------------------------------
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# nodev,noexec,nosuid
# ------------------------------------------------------------------
#
#Entry for /dev/sda3 :
UUID=2679ab6c-2da8-48eb-8b7b-5f11833934cc / ext4 relatime,errors=remount-ro 0 1  
# ------------------------------------------------------------------
#
#Entry for /dev/sda4 :
UUID=29811C914EAB7D93 /media/drivers ntfs-3g defaults,nosuid,nodev,locale=en_US.UTF-8 0 0  
# ------------------------------------------------------------------
#
#Entry for /dev/sda1 :
UUID=7A8A5F338A5EEAE1 /media/System\040Reserved ntfs-3g defaults,nosuid,nodev,locale=en_US.UTF-8 0 0  
# ------------------------------------------------------------------
#
#Entry for /dev/sda2 :
UUID=749CCF049CCEBFBA /windows ntfs-3g defaults,locale=en_US.UTF-8 0 0  
# ------------------------------------------------------------------
#
#Entry for /dev/sdb2          
UUID=01CF9881FC472D80 /media/externalHD ntfs-3g defaults,locale=en_US.UTF-8 0 0  
#
# ------------------------------------------------------------------
#
UUID=12aed398-6f8b-44e6-abe4-c47fef0b751d none swap sw 0 0  
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

答案1

当我尝试解决这个问题时,发生了一些奇怪的事情:

我再次重启了机器并开始使用 Windows 7。然后我收到一条消息并决定在 Ubuntu 中重试。我重启了电脑。

靴子运转正常。

我记得我安装了 MoutManager,但我没有改变(我认为)任何东西。

我也尝试安装程序 Boot Rapair(我在 Youtube 上看过一个视频),但安装失败。我按以下顺序输入了以下内容:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu

正如我所说,安装失败。但是现在 Ubuntu 可以启动了。

现在,当我打开终端并输入:

sudo gedit /etc/fstab

我看到的是:

proc /proc proc defaults 0 0
UUID=2679ab6c-2da8-48eb-8b7b-5f11833934cc / ext4 defaults,errors=remount-ro,relatime 0 1  
UUID=29811C914EAB7D93 /media/drivers ntfs-3g defaults,nosuid,nodev,locale=en_US.UTF-8 0 0  
UUID=7A8A5F338A5EEAE1 /media/System\040Reserved ntfs-3g defaults,nosuid,nodev,locale=en_US.UTF-8 0 0  
UUID=749CCF049CCEBFBA /windows ntfs-3g defaults,locale=en_US.UTF-8 0 0  
UUID=01CF9881FC472D80 /media/externalHD ntfs-3g defaults,locale=en_US.UTF-8 0 0  
UUID=12aed398-6f8b-44e6-abe4-c47fef0b751d none swap sw 0 0  
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

如你看到的,这没有任何我的评论!还有其他区别!

这个单词默认值不在第二行,第一个选项是relatime,这不是最后一次。

Ubuntu 有什么方法可以重写该文件吗?

相关内容