Fstab

如何正確自動掛載分區?fstab

  • April 16, 2019

我在自動掛載用於儲存數據 (/dev/sdb2) 的 NTFS 分區時遇到問題。

我嘗試向 /etc/fstab 添加一個條目,但它不起作用。

/etc/fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=741be459-4010-4e6f-9ff3-928759f37131 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=0e7000d3-12fd-4900-a37e-0705f93fa3ce none            swap    sw              0       0
/dev/sdb2        /media/Data    auto    rw,user,auto    0       0

我有點看不出問題出在哪裡,也嘗試使用 UUID 但失敗了。

作業系統:CruchBang 11 華爾道夫

我不將它添加到 ~/.config/openbox/autostart 的原因是它似乎

在一些我不知道它是什麼的 XDG 東西之後執行,

所以我的媒體目錄(音樂、影片、圖片……) ,它們是指向 /media/Data/ 的連結,無法辨識(我認為是因為 此時

未安裝 /dev/sdb2 )。

編輯:

我剛剛遇到了一個奇怪的事情,在我添加

fstab 條目後發生:

Unprivileged user can not mount NTFS block devices using the external FUSE

它發生在我嘗試安裝驅動器時

找到了工作方法!這是我在 fstab 中的行:

device_uuid /media/Data ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0 不在設備中顯示,但安裝正確。

掛載文件夾也必須存在!

您可以在啟動時使用該文件掛載,rc.local儘管通過在文件中執行以下操作不是最佳做法,

mkdir /mnt/mtfs

mount -t ntfs-3g /dev/sdb1 /mnt/ntfs/

引用自:https://unix.stackexchange.com/questions/159862