如何修改 Windows NTFS 驱动器的 fstab 并删除 RAID

如何修改 Windows NTFS 驱动器的 fstab 并删除 RAID

我正在尝试自动安装 2 个之前已在 Windows 中格式化的驱动器,并进行我所有的研究(因此我尝试谨慎行事),但遇到了一些问题。

HD 是 NTFS 格式的,并且在 fstab 中我已经看到它们,但它们不会自动安装:

/dev/sdb1 /media/sdb1/ linux_raid_member 默认值 0 0

/dev/sdc1 /media/sdc1/ linux_raid_member 默认值 0 0

因此 Ubuntu 认为这是一个 RAID 设置,但驱动器不在 RAID 中且具有不同的信息(来自我尝试在 RAID 中设置的另外两个驱动器的遗留信息)。

因此想知道是否只需将线路信息更改为:

UUID=xxxxx /dev/sdb1 /media/sdb1 ntfs-3g 默认区域设置=en_US.utf8 0 0

UUID=xxxxx /dev/sdc2 /media/sdc1 ntfs-3g 默认区域设置=en_US.utf8 0 0

xxxxx = 实际的 UUID。

就足够了吗或者我需要做些不同的事情?

另外:A) 不确定每个驱动器是否应该有自己的语言环境,或者它们可以共享语言环境?B) 删除 linux_raid_member 部分是否会影响驱动器的读取?

任何意见都将非常感谢。


谢谢,我首先设置了主目录:

    /home/data/one
    /home/data/two

接下来,编辑 fstab:

   UUID=xxxx /home/data/one  auto   defaults 0 0
   UUID=xxxx /home/data/two  auto   defaults 0 0

然而,当使用

    sudo mount -a

我仍然得到目录不存在的信息。重新启动 ubuntu 时 - 在启动时我遇到了安装驱动器的问题”,但是,我无法判断这是因为它无法识别驱动器,还是因为 fstab 中的代码行存在问题。有什么想法吗?

例如,我应该使用 ntfs-3g 而不是 auto 吗?

答案1

否:您可以指定设备名称(/dev/sdb1)或者UUID。您不能同时指定两者。也不要添加locale列 - fstab 是固定格式的文件,每行需要正好六个以空格分隔的字段。

我认为在两行上替换linux_raid_member为就足够了:auto

/dev/sdb1 /media/sdb1/ auto defaults 0 0
/dev/sdc1 /media/sdc1/ auto defaults 0 0

另外,请确保 /media/sdb1 和 /media/sdc1 目录存在,然后尝试使用

sudo mount -a

如果有效,它应该在下次启动时运行。

相关内容