编辑 fstab 后挂载我的附加分区时出错?

编辑 fstab 后挂载我的附加分区时出错?

我是新用户,在自动安装额外分区时遇到了问题。

我正在双启动 Xubuntu 和 Windows7,并且我有一堆分区:

  • 一个 60gb 的 ext4 分区用于“/”..
  • 用于安装 Windows7 的 60gb ntfs 分区..
  • 200gb ext4 分区用于额外的 Linux 空间..
  • 200gb ntfs 分区用于额外的 Windows 空间..
  • 一个 350gb ntfs 分区,用于存储要共享的共享数据。

到目前为止,Xubuntu 和 Windows7 都已安装完毕,并且大部分情况下都按预期运行。但是,我一直无法通过编辑 fstab 自动挂载我的 200gb ext4 和 350gb ntfs 分区!以下是我从

/dev/sda1: LABEL="System Reserved" UUID="9A064E1E064DFC2F" TYPE="ntfs" 
/dev/sda2: UUID="48E255E5E255D7B0" TYPE="ntfs" 
/dev/sda3: UUID="a9ab4b02-1784-4ece-a610-d5d50c25a76f" TYPE="ext4" 
/dev/sda5: UUID="8588e674-b37a-4dd4-9126-c329d80c60dc" TYPE="swap" 
/dev/sdb5: LABEL="linux_extra_01" UUID="b05b74c0-5e1e-4e60-a712-2f8f43dd6682" TYPE="ext2" 
/dev/sdb6: LABEL="win_extra_01" UUID="146553585FD8F2B5" TYPE="ntfs" 
/dev/sdb7: LABEL="shared_01" UUID="0269D46C148C27CE" TYPE="ntfs" 

我的 Xubuntu“/” 是 sda3, 我的额外空间为 sdb5, 和我的共享数据是sdb7..

我知道我需要一些挂载点,所以我在 /mnt 里面创建了两个新目录。

/mnt/expansion_01获取我的额外的 Linux 特定数据。 /mnt/shared_01用于我共享的非操作系统特定数据(媒体、音乐、视频等)。

在查看一些指南时,我尝试编辑我的文件系统..

# /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/sda3 during installation
UUID=a9ab4b02-1784-4ece-a610-d5d50c25a76f /               ext4    errors=remount-ro 0       1

# swap was on /dev/sda5 during installation
UUID=8588e674-b37a-4dd4-9126-c329d80c60dc none            swap    sw              0       0

# linux extra partition 01 [/dev/sdb5]..
UUID=b05b74c0-5e1e-4e60-a712-2f8f43dd6682 /mnt/expansion_01 ext4 defaults 0 2

# NTFS shared partition 01 with windows [/dev/sdb7]..
UUID=0269D46C148C27CE /mnt/shared_01 auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 2

但是,当 Xubuntu 启动时,我收到一条错误消息,提示分区无法挂载,提示我按 S 或 M 跳过或手动修复它们。由于这是我第一次摆弄分区和挂载,而且我仍然是一个 Linux 新手,所以很可能我忽略了某些东西或在某个地方犯了一个简单的错误!

我做错什么了吗?这里出了什么问题?

答案1

哎呀!这是我自己提出的问题的一个愚蠢而简单的答案!

# NTFS shared partition 01 with windows [/dev/sdb7]..
UUID=0269D46C148C27CE /mnt/shared_01 auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 2

那一行实际上缺少了一条重要信息。不知何故我忘了指定“ntfs-3g“作为类型!应该是:

# NTFS shared partition 01 with windows [/dev/sdb7]..
UUID=0269D46C148C27CE /mnt/shared_01 ntfs-3g auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 2

这解决了我的问题,我的分区现在已正确安装,并且一切都正常运行!

相关内容