環境:CentOS 6.9 套件:ntfs-3g
(本篇與前一篇不相同,主要講述安裝NTFS-3G過程)
原因:
一般在安裝桌面環境的linux系統時,NTFS的模組就會自動被安裝進去,
所以我們在使用桌面板Linux可以很稀鬆平常的打開WINDOWS接過來的硬碟。
但是如果你安裝的是linux base(基本安裝)版本呢?
這一個版本除了沒有多數人熟悉的桌面環境(X window)之外,
還有更多你沒用就不會發現沒有安裝到的套件。
都說是基本版了。
所以更不用說我們今天要在Linux Base下掛載NTFS格式的硬碟了。
處理方式:
NTFS 大家應該都知道是Windows在使用的,
有別於Linux 的 ext3 、ext4這一類磁碟格式。
但現實生活上總是會有Windows & Linux磁碟需要混用的狀況。
所以我們這邊要先來做一些簡單的準備。
畢竟在Linux裝置套件比Windows簡單多了。
(1) 首先當然是將NTFS硬碟外接到Linux Base的主機之上。
這邊就會出現不認識ntfs這一種檔案格式的掛載錯誤訊息。
=!錯誤訊息=========================================
mount: unknown filesystem type 'ntfs、
==================================================
(2) 再來我們就要去找套件ntfs-3g套件 (官網抓)
# wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
(3) 檔案下載完成後我們對它進行編譯並安裝的動作
在這邊,如果你沒有安裝gcc套件,會出現編譯錯誤的問題。
# yum install gcc * -y
將ntfs-3g檔案解壓縮,並切換到該路徑下。
#tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
#cd ntfs-3g_ntfsprogs-2017.3.23
編譯並安裝
#./configure
#make
#make install
(4) 掛載方式
如果只是暫時性的掛載,那我們用指令處理就好。
下面指令表示要使用ntff-3g (NTFS)檔案格式進行掛載 ;
將/dev/sda1磁碟 掛載到 /home/volume01路徑之下。
#mount -t ntfs-3g /dev/sda1 /home/volume01
如果是要長期性的掛載,那建議將掛載方式寫入/etc/fstab當中,
如此一來每一次的重啟都會自動進行掛載。
#vim /etc/fstab
====!把這行掛載訊息寫在該檔最後一行!====
/dev/sda1 /home/volume01 ntfs-3g defaults 0 0
=======================================
修改完開機掛載的檔案後,一定要進行檢查,
不然可能會發生你重開機因為掛載失敗而無法順利開機的狀況。
這個指令會將/etc/fstab內的設定值重新掛載一遍,
如果有問題這時候就會知道
#mount -a
測試完沒問題就可以開始放心的在Linux Base的系統上使用NTFS格式的硬碟。
(5) 相關備註
許多相關使用資訊都可以參考該套件的官網:
網址:https://www.tuxera.com/community/open-source-ntfs-3g/
關於NTFS-3G的一些資訊可以查詢維基百科:
https://zh.wikipedia.org/wiki/NTFS-3G
(本篇完)
留言列表