今天嘗試並成功的將一塊500g的行動硬碟掛載到了rhel5的系統上,甚感欣慰。想到也許以後自己或其他同學們會有類似經歷,於是盡量細緻的記錄於此。
無論是一塊安裝了windows/linux雙系統的硬碟,還是通過usb連線的行動硬碟/u盤,都是可以掛載到linux系統中的。不過由於windows本身常用的檔案系統包括fat32和ntfs,因此還是需要區別的。廢話少說,進入正題。
系統環境如下:
作業系統—— rhel5,詳細版本為:red hat enterprise linux server release 5.2 (tikanga)
核心版本—— 2.6.18-92.el5 for x86_64
行動硬碟—— 500g,ntfs檔案系統
應用目標:
不影響行動硬碟當前資料的前提下,掛載該硬碟,可以進行讀寫操作。
方案a:使用linux-ntfs
特點:本方案使用簡單,易於操作;但是掛載成功後卻是唯讀
3. 檢查ntfs模組是否被載入進系統
# /sbin/modprobe ntfs
[沒有輸出則代表存在;否則將會有錯誤資訊報出]
# cat /proc/filesystems
nodev selinuxfs
ext3
nodev rpc_pipefs
nodev autofs
ntfs
[ntfs應該出現在列表中]
4. 檢視ntfs系統的編號
# /sbin/fdisk -l |grep ntfs
/dev/sdc1 1 60801 488384001 7 hpfs/ntfs
5. 掛載ntfs檔案系統
# mkdir -p /mnt/ntfs/
# mount -t ntfs /dev/sdc1 /mnt/ntfs/
end. 此時如無意外應該已經成功掛載了乙個唯讀的ntfs系統,可使用mount命令進行檢視。
方案b:使用fuse和ntfs-3g
# tar -zxf ntfs-3g-2009.4.4.tgz
# ./configure --prefix=/usr/local/ntfs-3
# make
# make install
3. 檢查fuse模組是否被載入進系統
# /sbin/modprobe fuse
[沒有輸出則代表存在;否則將會有錯誤資訊報出]
# cat /proc/filesystems
nodev selinuxfs
ext3
nodev rpc_pipefs
nodev autofs
ntfs
nodev fuse
fuseblk
nodev fusectl
[fuse應該出現在列表中]
4. 檢視ntfs系統的編號
# /sbin/fdisk -l |grep ntfs
/dev/sdc1 1 60801 488384001 7 hpfs/ntfs
5. 掛載ntfs檔案系統
# mkdir -p /mnt/ntfs/
# mount -t ntfs-3g /dev/sdc1 /mnt/ntfs/
end. 此時如無意外應該已經成功掛載了乙個所有使用者均可讀寫的ntfs系統,可使用mount命令進行檢視。
linux下掛載ntfs檔案系統
首先我們注意到ntfs是什麼東西,ntfs是一種檔案系統,現在主流有兩種檔案系統,是fat與ntfs,他們兩個的區別就是ntfs格式可以解壓4g以上的檔案,如果想研究透徹,我想應該去深入了解硬體儲存 暫且先不提硬體是如何儲存資料的.下面就進入正題,利用ntfs 3g驅動掛載ntfs 硬碟 1.1 n...
linux系統掛載NTFS檔案系統格式
linux系統掛載ntfs檔案系統格式 前言 ntfs new technology file system 是windows nt家族 如,windows 2000 windows xp windows vista windows 7和 windows 8.1 等的限制級專用的檔案系統,針對fat...
Linux系統掛載NTFS格式的檔案系統
當把乙個ntfs格式的行動硬碟或u盤插到linux系統上時,系統會提示無法識別ntfs格式。這就需要第三方的驅動。ntfs 3g 是乙個開源的軟體,可以實現 linux free bsd mac osx netbsd 和 haiku 等作業系統中的 ntfs 讀寫支援。2.解壓並安裝 delmore...