Linux(以centos7為例)下自動掛載NTFS硬盤
作者:子敬叔叔
編寫時間:2017年5月3日星期三
需求:
為了熟悉Linux的使用,在自己的筆記本上新安裝一個centos7,
但我有好幾個移動硬盤,或者U盤都是NTFS格式的,有時候看個文檔什么的實在很不方便,于是想著折騰搗鼓的精神,開始琢磨。如果你有同樣的需求,可以借鑒學習一樣。
解決辦法:
網上查閱資料后,得知ntfs-3g可以實現這個功能。
第一步:
下載ntfs-3g的源碼包,網址可以參考
http://linux.softpedia.com/get/System/Hardware/ntfs-3g-15028.shtml
(網上有資料說需要安裝fuse,不過我在實踐的時候并不用,有可能我的已經安裝好了,如果你在安裝過程中失敗,或者你不確定也可以先安裝)
第二步:
解壓源碼包,編譯安裝
tar xzvf ntfs-3g-***.tar.gz
cd ntfs-3g-***
./configure
make
make install
這樣子我們就安裝成功了,接下來我們來掛載吧。
第三步:
如果只是臨時掛載,你可以執行一條命令
mount -t ntfs-3g /dev/sdc1 /mnt
這里假設你的盤符是/dev/sdc1,掛載點是/mnt
如果不是移動硬盤,已經固定好的,短時間內不會發生變化的,可以寫到配置文件里邊。
vi /etc/fstab
編輯這個配置文件
加入一行
/dev/sdc1 /mnt ntfs-3g defaults 0 0
如果你像我一樣,想隨時插上U盤,移動硬盤就可以自動掛載,就好像Windows下使用那樣的效果。那么就接著看吧。
在/sbin目錄下新建一個腳本 vi /sbin/mount.ntfs
#!/bin/sh
export LANG=Zh_CN.UTF-8
exec /sbin/mount.ntfs-3g $@
保存退出,并且給腳本添加一個可執行權限
chmod a+x /sbin/mount.ntfs
然后你再自動插拔你的移動硬盤就可以了。
浙公網安備 33010602011771號