檔案系統預設不支援ntfs,所以行動硬碟之類的插進去linux沒反應。
windows給硬體安裝驅動才能使用,但是linux不需要安裝驅動,因為已經包含在核心當中,插進去之後核心自動識別載入,核心裡面沒有ntfs的驅動。可以通過手工安裝驅動來達到支援ntfs的檔案系統。
有一種方法是,重新編譯核心,使它支援ntfs檔案系統,但是很少這樣做,只有做頂層開發的時候,才這樣做。
更簡單的方法是,利用第三方軟體
然後利用工具把這個軟體從windows傳去linux虛擬機器
ls 看一下軟體是不是在根目錄下
tar -zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz 解壓
cd ntfs-3g_ntfsprogs-2013.1.13 進入解壓目錄
./configure 編譯器準備,沒有指定安裝目錄,安裝到預設位置
make 編譯
make install 編譯安裝
cdcd /mnt/
ls插入行動硬碟
fdisk -l 檢視裝置檔名,下面指令要用到
mount -t ntfs-3g /dev/sdb1(分割槽裝置檔名) /mnt/usb/(掛載點)
cd /mnt/usb/
ls 就可以看見行動硬碟的檔案
cdumount /mnt/usb/ 解除安裝
linux支援ntfs檔案系統格式!!!
由於linux系統預設是不支援ntfs檔案系統的,因此,我們基本不能在linux系統中掛載ntfs檔案系統型別的硬碟或行動硬碟。為此,最主要的問題是如何使linux系統支援ntfs檔案系統。一般情況下,在linux系統中,我們並不需要手動安裝某些驅動,因為,大多數驅動linux系統的核心都已經預設可...
Linux核心構建系統之 Kconfig文件的作用
2.6核心的原始碼樹目錄下一般都會有兩個文文 kconfig和makefile。分布在各目錄下的kconfig構成了乙個分布式的核心配置資料庫,每個kconfig分別描述了所屬目錄原始檔相關的核心配置選單。在核心配置make menuconfig 或xconfig等 時,從kconfig中讀出配置選...
讓linux核心支援xfs檔案系統
xfs 最初是由 silicon graphics,inc.於 90 年代初開發的。那時,sgi 發現他們的現有檔案系統 existing filesystem,efs 正在迅速變得不適應當時激烈的計算競爭。為解決這個問題,sgi 決定設計一種全新的高效能 64 位檔案系統,而不是試圖調整 efs在...