linuxmountntfs
『壹』 linux伺服器掛載ntfs格式硬碟
首先查看U盤或者移動硬碟文件系統格式
U盤:
移動硬碟:
windows下支持的文件系統格式主要是FAT,ntfs。
inux常見的文件系統有:JFS、 ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、 SMB、SysV、PROC
不同的文件系統格式的存儲設備在linux上掛載的方式不同。
像我的一個硬碟兩塊分區,各自格式不同就比較麻煩
下面開始正式操作
上面的框是已掛載的,下面的是USB接入的硬碟
成功之後查看:
就可以當普通硬碟一樣使用了
直接 cd /ntft 即可進入硬碟目錄
查看文件傳輸速度:
『貳』 Linux系統下NTFS格式的移動硬碟掛載不了的解決方法
安裝ntfs-3g這個軟體,然後在/mnt下新建一個文件夾,例如disk文件夾,然後用mount命令將移動硬碟掛在到/mnt/disk下。
命令如下(確保你有管理員許可權而且已經安裝了ntfs-3g這個軟體):
mkdir
/mnt/disk
mount
-t
ntfs-3g
/dev/sdb
/mnt/disk
用你自己的移動硬碟的設備名替換掉/dev/sdb
『叄』 Linux下掛載NTFS格式U盤
在Linux下使用mount掛載ntfs格式U盤時,會提示mount: unknown filesystem type 'ntfs'錯誤,或者FATAL: Mole fuse not found.ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root。下面介紹具體解決辦法。
安裝 ntfs-3g fuse 即可:
同樣,如果提示mount:unknown filesystem type 'exfat'錯誤,可以安裝exfat-fuse:
運行 modprobe fuse 時,如果提示找不到指令,需要安裝 kmod 包:
然後運行
最後,掛載文件系統:
『肆』 關於Linux掛載NTFS沒有寫入許可權
我這里講的是一些特殊案例,並不一定所有 Linux 適用,僅作自己的記錄。
我的電腦裝了 win8 和 Ubuntu Kylin 16.10 雙系統,每次啟動都發現自動掛載的NTFS格式的磁碟只可讀,不可寫,沒有許可權。WTF,不能寫,我還裝雙系統干甚?
於是我問度娘(Bai),尋谷哥(Google),用了很多方法,如:chmod(提權),mount(重新掛載)。。。
但是,然並卵,根本沒有解決問題。突然想起一個大神,他幫我解決過挺多 Linux 下的問題,我的 Ubuntu 成長之路可以算是他拉著走的,在此感謝 @黑色曼陀羅 。
我一跟他說起這個情況,他就說:「你是不是 win8 或 win10 和 Linux 的雙系統。」我仔細一想,欸太神了,一語中的,還真是只有 win8 Linux 共存的這台電腦才會發生這種事情,其他電腦是 win7 Linux 共存的完全沒問題。連忙回答道:「是是是!」他說:「很簡單,你去把 windows 的快速啟動關了就行了。」我照做了,結果一重啟電腦,問題解決,就是這么一個小小的原因。
如果大家也發生這樣的情況,可是試著用一下我這種方法,說不定你的電腦也是這種原因呢。
下面附上 windows 10如何關閉快速啟動 的方法。
『伍』 Linux 下如何掛接NTFS格式的U盤
辦法如下:
要保證你的系統支持ntfs模塊,比如ubuntu支持,centos/redhat默認不支持。可以通過命令查看,如 modinfo ntfs . 如果有輸出,那麼,就支持;否則,不支持。
在有ntfs模塊的情況下,lsblk查看到塊設備的名稱,如/dev/sdb1. 或者dmesg看看系統對該U盤設備的識別。
然後掛載(大部分系統需要root許可權),如掛載到/mnt下或者/media下,那麼就是mount /dev/sdb1 /mnt使用完成後,彈出U盤使用命令 eject /dev/sdb1。
(5)linuxmountntfs擴展閱讀:
NTFS (New Technology File System),是WindowsNT環境的文件系統。
新技術文件系統是Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和windows 8.1)等的限制級專用的文件系統(操作系統所在的盤符的文件系統必須格式化為NTFS的文件系統,4096簇環境下)。NTFS取代了老式的FAT文件系統。
NTFS對FAT和HPFS作了若干改進,例如,支持元數據,並且使用了高級數據結構,以便於改善性能、可靠性和磁碟空間利用率,並提供了若干附加擴展功能。
參考資料:網路-ntfs
『陸』 linux允許改變ntfs盤文件許可權的方法
通常linux上mount的ntfs格式的盤所有文件和屬主和屬組都是root,有些程序的運行會由於文件操作許可權問題導致失敗
所以有必要改變ntfs上的文件的屬主和屬組,但通常chown,chgrp在ntfs上都不起作用
需要改變mount的參數才能讓chown,chgrp有效
sudo mount /dev/sda2 -t ntfs-3g -o permissions /opt/a
用ntfs-3g類型替代ntfs類型, 同時加上 -o permissions 選項
1)用blkid命令獲得磁碟的uuid
sudo blkid | grep /dev/sda2
2) 在/etc/fstab文件中添加一行,並保存
UUID=[命令1中顯示的uuid] /opt/a ntfs-3g permissions 0 1
『柒』 Linux怎麼掛載ntfs格式的U盤設備
首先保證你的系統支持ntfs模塊,比如ubuntu支持,centos/redhat默認不支持。可以通過命令查看,如 modinfo ntfs . 如果有輸出,那麼,就支持;否則,不支持。
在有ntfs模塊的情況下,lsblk查看到塊設備的名稱,如/dev/sdb1. 或者dmesg看看系統對該U盤設備的識別。
然後掛載(大部分系統需要root許可權),如掛載到/mnt下或者/media下,那麼就是mount /dev/sdb1 /mnt
使用完成後,彈出U盤使用命令 eject /dev/sdb1
OK
『捌』 linux如何mount ntfs格式的硬碟
1、下載ntfs-3g_ntfsprogs-2013.1.13.tgz到/opt
2、cd /opt
tar zxf ntfs-3g_ntfsprogs-2013.1.13.tgz
cd ntfs-3g_ntfsprogs-2013.1.13
./configure;make;make install
3、fdisk -l檢查分區,例如/dev/sdb1是ntfs硬碟分區
mount -t ntfs-3g /dev/sdb1 /mnt