歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下掛載NTFS格式分區

Linux下掛載NTFS格式分區

日期:2017/2/28 16:20:32   编辑:Linux教程

由於我的Oralce安裝文件放在了Windows NTFS格式磁盤上,想要Copy到Linux下就要通過掛載NTFS才能看到安裝文件,所以我搞了一晚上,終於讓Linux看到了Windows系統上的內容,其實不是很難的東西,郁悶的是我下載的包錯了版本,所以超級郁悶,搞了4個小時才搞好。。。

第一步:
進入Linux終端,用命令查看Linux的內核版本

# uname -rp 
Linux localhost.localdomain 2.6.18-8.el5xen

2.6.18-8.el5xen就是我安裝的這個Linux的內核版本號

第二步:
下載一個RPM文件,Linux下掛載NTFS格式的補丁包。

下載地址:http://linux-ntfs.sourceforge.net/rpm/downloads.html

這裡要注意了,這裡的補丁包版本很多,一定要下載到和自己的內核完全一樣的才行

第三步:
運行補丁包

# rpm -ivh kernel-module-ntfs-2.6.18-8.el5xen-2.1.27-0.rr.10.11.i686.rpm

應該是成功提示兩個100%,成功安裝!

第四步:
讓我們來檢查一下,是否成功安裝好了補丁,打開/lib/modules這個目錄,裡面應該會有一個和自己內核版本相同的文件夾,如果只有一個文件夾,證明應該是安裝好了,下載的補丁內核和系統內核一樣,如果不是一樣,會在這裡多出一個你才安裝的,一個和自己系統不一樣內核的文件夾名。

因為其實RPM的安裝後,補丁打後就被放在這裡面,所以說,如果出錯,NTFS格式當然是掛載不了的。

第五步:
掛載NTFS磁盤。

先運行一個命令,看看能看到多少磁盤可以被掛載。

# fdisk -l

能看到很多磁盤,下面讓我們來掛載吧。
1、先在掛載點新建一個文件夾

# mkdir /mnt/Windows_D

2、掛載Windows系統下的D盤

# mount -t ntfs /dev/sda5 /mnt/Windows_D

成功了,不信,打開看看就知道了,呵呵。

第七步:
好了,掛載就不用多說了,一個個掛載上來就OK了,可之後,我又遇到個問題,這樣掛載的磁盤,在Linux重新啟動之後就會丟失,也就是說,掛載點不能保存下來。

下面,我們來看看,怎麼保存掛載點。

Linux系統中有個/etc/fstab的文件,就是用來在Linux下自動掛裝各種文件系統的,文件中的每一行都提供了一種設備的信息,這種設備可以被掛裝在Linux文件系統下的一個目錄中。在Linux啟動過程中,init進程執行一個腳本文件,該腳本調用帶有-a參數的mount命令,用mount來讀/etc/fstab,並掛裝所有列出的文件系統。

別的不多說了,直接

# vi /etc/fstab

按i進入編輯模式,fstab文件我們可以看到,一共有6欄。
fstab欄位說明
第一欄(fs_spec):實際的device名稱
第二欄(fs_file):對應到的目錄結構(mount point)
第三欄(fs_vfstype):該partition的檔案系統,常見的有:minix、ext、ext2、msdos、iso9660、nfs、swap
第四欄(fs_mntops):在mount 時的參數
第五欄(fs_freq):在使用dump時是否記錄,不需要則輸入0
第六欄(fs_passno):決定在開機時執行fsck的先後順序

比方說,剛才的D盤,我們就可以這樣掛載。

/dev/hda5     /mnt/Windows_D     ntfs     defaults     0     0

追加在文件的後面,全部追加完成後按ESC退出後,打命令

# :wq

存盤退出

好了,Linux下掛載NTFS格式分區就完成了,有問題的可以給我留言,呵呵。

Copyright © Linux教程網 All Rights Reserved