我在 C:\ 驱动器上安装了 Windows 7 作为主操作系统。我还有另一个 ntfs 分区,D:。
Ubuntu 使用 WUBI 安装在 C:\Ubuntu 上,这使得 C:\ 可以通过“/host”访问。D:\ 已安装并可以通过 /media/some-hash 访问,因此每次我重新启动计算机时,D:\ 都会获得不同的哈希名称。当我尝试建立指向位于 D:\ 的文件和文件夹的链接时,整个安排会导致问题,每次重新启动后这些链接都会变得毫无用处。
我知道我需要通过编辑 /etc/fstab 以某种方式永久挂载 D:\ 驱动器。但我无法弄清楚究竟该怎么做。
如果能为新手提供任何具体且友好的帮助,我将非常感激。
答案1
这文件系统语法相当简单:
device mountpoint fstype options dump pass
device
是设备名称,可以根据lsblk -f
或sudo blkid
命令中显示的信息生成:LABEL=foo
或通过标签进行选择(可以在 Windows 中通过打开计算机并简单地重命名磁盘来更改)。/dev/disk/by-label/foo
UUID=foo
或者通过文件系统的唯一 ID 进行选择(对于 NTFS,它看起来像一个 16 个字母的“哈希”)。通常,UUID/dev/disk/by-uuid/foo
绝不变化。/dev/sdXY
(例如/dev/sda4
)通过 Linux 设备名称进行选择,该名称有时会发生变化
mountpoint
是目录,例如“/media/Windows-D
”或“/d:
”。如果不存在,则需要自行创建。fstype
是单词“ntfs
”options
是单词“defaults
”并且
dump
都应pass
设置为“0
”
所以它看起来应该是这样的:
UUID=2C545B29545AF4D4 /media/Data ntfs defaults 0 0
或者,如果您将驱动器标记为Data disk
在 Windows 中...
LABEL=Data\040disk /media/Data ntfs defaults 0 0