当文件系统存在时如何在启动时挂载文件系统

当文件系统存在时如何在启动时挂载文件系统

我在 USB Pendrive(我的便携式 Linux)上安装了 Linux mint 13 maya。我在不同的计算机上运行它。有没有办法设置 fstab 以在启动时从 X 计算机自动挂载硬盘?

到目前为止我有这个 fstab

proc    /proc   proc    nodev,noexec,nosuid 0   0
tmpfs                  /tmp          tmpfs     nodev,nosuid          0      0
UUID="3f4f873f-3429-49ec-aa92-c0b32f22b057" none    swap    sw  0   0
/dev/sdb1   /   ext4    noatime,relatime,errors=remount-ro  0   1
#/dev/sda2  /media/win7 defaults,nofail,user,noauto 0   0

我希望 Mint 能够在我的笔记本电脑上安装分区 /dev/sda2。当启动时分区不存在时,系统会提示该怎么做。我希望系统在分区不存在时忽略安装。

有没有什么方法可以将其存档?

答案1

您的安装线路有错误。

/dev/sda2 /media/win7 默认值,nofail,用户,noauto 0 0

您缺少文件系统类型。它应为:

/dev/sda2 /media/win7 ntfs-3g 默认值,nofail,用户,noauto 0 0

假设您已经在 pendrive 上安装了 ntfs-3g 软件。

如果你还没有 ntfs-3g,请用以下命令安装:

sudo apt-get 安装 ntfs-3g

您可能还想通过 ubuntu 论坛上的这个链接查看有关 ntfs 卷的安全读/写。

http://ubuntuforums.org/showthread.php?t=217009

请注意,这还假设驱动器始终位于 /dev/sda2 并且驱动器格式化为 ntfs。可能不是。但至少这应该适用于您的笔记本电脑和一些计算机。如果我没记错的话,win7 在用于引导加载程序的驱动器开头还有一个小分区,因此 C 驱动器甚至可能位于 /dev/sda5。

相关内容