摘自:http://lovesoo.org/centos-loaded-ntfs-hard-disk-using-ntfs-3g.html
CentOS 掛載NTFS格式硬盤(pán)時(shí)會(huì)報(bào)錯(cuò)unknown filesystem type 'ntfs',這時(shí)就需要用到第三方的插NTFS-3G來(lái)加載NTFS格式硬盤(pán)。其中NTFS-3G是一個(gè)開(kāi)源軟件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系統(tǒng)下讀寫(xiě)NTFS格式的分區(qū)。主要的操作步驟如下:
1.安裝gcc等編譯環(huán)境
yum -y install gcc automake autoconf libtool make
2.下載安裝NTFS-3G
NTFS-3G的官網(wǎng)地址是http://www.tuxera.com/community/ntfs-3g-download/,這里我們使用最新的穩(wěn)定版本ntfs-3g_ntfsprogs-2013.1.13
2 | tar –xvzf ntfs-3g_ntfsprogs-2013.1.13.tgz |
3 | cd ntfs-3g_ntfsprogs-2013.1.13 |
4 | ./configure |
5 | make |
6 | make install |
3. 檢查NTFS硬盤(pán)分區(qū)信息,其中圖中紅線框出來(lái)的部分為我的NTFS硬盤(pán)信息
1 | fdisk -l |
4.掛載分區(qū)
1 | mkdir /mnt/ntfs |
2 | mount -t ntfs-3g /dev/sdb1 /mnt/ntfs |
分區(qū)掛載完成,此時(shí)進(jìn)入/mnt/ntfs目錄,即是移動(dòng)硬盤(pán)的分區(qū)
5.卸載分區(qū)
1 | umount /dev/sdb1 |
6.開(kāi)機(jī)自動(dòng)掛載移動(dòng)硬盤(pán),編輯/etc/fstab文件
1 | cp /etc/fstab /etc/fstabbak #更改之前先備份 |
2 | vi /etc/fstab #編輯,在最后添加以下信息,以讀寫(xiě)方式掛載磁盤(pán) |
3 | /dev/sdb1 /mnt/ntfs ntfs-3g defaults 0 0 |
4 | :wq! #保存,退出 |
重啟機(jī)器就會(huì)自動(dòng)掛載移動(dòng)硬盤(pán)
7.取消掛載umount的時(shí)候出現(xiàn)如下提示:
umount: /mnt/upan: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
解決方法:
1 | lsof -w /mnt/upan |
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 31761 root cwd DIR 8,18 8192 2316326 /mnt/upan/rekfan.com_120526
使用 lsof -w /mnt/upan 可以看出,有個(gè)命令窗口在/mnt/upan/rekfan.com_120526目錄上,關(guān)閉這個(gè)窗口,或退出這個(gè)掛載目錄,再使用 umount 即可安全取消掛載
聯(lián)系客服