close

環境: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

 

(本篇完)

arrow
arrow
    全站熱搜

    IT001 發表在 痞客邦 留言(0) 人氣()