我想知道如何配置Arch Linux系统,以便在插入外部硬盘时挂载它(而不是在启动时将其插入)。
为了达到这个目的,我补充道
/dev/sdb1 /mnt/E auto rw,users,umask=0000 0 0到我的/etc/fstab文件。
虽然我指定了auto,但当我插入它时,它不会自动挂载硬盘。事实上,如果没有插入硬盘,系统甚至不会启动。
发布于 2017-04-20 13:02:08
对于读/写访问,您将需要一个读写NTFS驱动程序,就像来自ntfs-3g存储库的extra包一样。
在用sudo pacman -S ntfs-3g安装之后,您可以按照通常使用sudo mount /path/to/ntfs /mount/point的方式挂载NTFS分区。这是可能的,因为/usr/bin/mount.ntfs和/usr/bin/ntfs-3g之间有一个符号链接。
注意:您需要有根特权才能挂载文件系统。ntfs-3G-常见问题解答中列出了异常的要求。
使用默认设置,NTFS-分区将在引导时挂载。将以下内容放入您的/etc/fstab中:
/path/to/ntfs /mount/point ntfs-3g defaults 0 0
为了能够与非根用户进行读写,您必须设置一些附加选项(用户名必须更改为用户名):
/path/to/ntfs /mount/point ntfs-3g uid=username,gid=users,umask=0022 0 0
发布于 2017-04-19 11:39:53
第三个字段是fs_vfstype (文件系统的类型,即ext4),将nofail添加到第四个字段,以便能够在不插入硬盘的情况下启动。
当您在运行时插入磁盘时,您需要一个附加工具来挂载磁盘。
和往常一样,所有这些工具都列在arch:ArchWiki \应用程序列表-挂载工具上。
https://unix.stackexchange.com/questions/359921
复制相似问题