一般情況下,Linux是識別不了NTFS格式移動硬盤的(需要重編譯Linux核心才能,加掛NTFS分區(qū)),這時候為了能讓Linux服務(wù)器能夠識別NTFS的移動硬盤,就必須安裝ntfs-3g(Third Generation Read/Write NTFS Driver)的包。
NTFS-3G介紹
NTFS-3G是一個開源項目,NTFS-3G是為Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku,和其他操作系統(tǒng)提供的一個穩(wěn)定的,功能齊全,讀寫NTFS的驅(qū)動程序的。它提供了安全處理Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008和Windows 7操作系統(tǒng)下的NTFS文件系統(tǒng)。
NTFS-3g是一個開源軟件,它支持在Linux下面讀寫NTFS格式的分區(qū)。它非常的快速,同時也很安全。它支持Windows 2000、XP、2003和Vista,并且支持所有的符合POSIX標(biāo)準(zhǔn)的磁盤操作。 ntfs-3g的目的是為了持續(xù)的發(fā)展,各硬件平臺和操作系統(tǒng)的用戶需要可靠的互通與支持ntfs的驅(qū)動,ntfs-3g可以提供可信任的、功能豐富的高性能解決方案。經(jīng)過了12年多的發(fā)展,ntfs-3g已經(jīng)逐漸穩(wěn)定;
步驟一:解壓安裝NTFS-3G。
wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
tar -xvzf ntfs-3g_ntfsprogs-2017.3.23.tgz
cd ntfs-3g_ntfsprogs-2017.3.23
執(zhí)行安裝過程如下所示:
./configure
make
make install
之后系統(tǒng)會提示安裝成功,下面就可以用ntfs-3g來實現(xiàn)對NTFS分區(qū)的讀寫了
步驟二:配置掛載NTFS格式的移動硬文章來源:http://www.zghlxwxcb.cn/news/detail-510292.html
1.首先得到NTFS分區(qū)的信息
sudo fdisk -l | grep NTFS
[root@DB-Server klb]# sudo fdisk -l | grep NTFS
/dev/sdc1 * 1 244 1955776+ 7 HPFS/NTFS
2. 設(shè)置掛載點,用如下命令實現(xiàn)掛載
mount -t ntfs-3g <NTFS Partition> <Mount Point>
例如得到的NTFS分區(qū)信息為/dev/sdc1,掛載點設(shè)置在/mnt/usb下,可以用
mount -t ntfs-3g /dev/sdc1 /mnt/usb
或者直接用
ntfs-3g ntfs-3g /dev/sdc1 /mnt/usb
3. 如果想實現(xiàn)開機(jī)自動掛載,可以在/etc/fstab里面添加如下格式語句
<NTFS Partition> <Mount Point> ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0
這樣可以實現(xiàn)NTFS分區(qū)里中文文件名的顯示。
4. 卸載分區(qū)可以用umount實現(xiàn),用
umount <NTFS Partition> 或者 umount <Mount Point
提示:若卸載的時候報錯,請如下解決:文章來源地址http://www.zghlxwxcb.cn/news/detail-510292.html
[root@node1 ~]# umount /dev/sdd1
umount: /wanglei: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
[root@node1 ~]#
[root@node1 ~]#
[root@node1 ~]#
[root@node1 ~]# lsof(8)
-bash: syntax error near unexpected token `8'
[root@node1 ~]# ps -ef |grep wanglei
root 8718 1 0 10:20 ? 00:00:00 /sbin/mount.ntfs-3g /dev/sdd1 /wanglei -o rw
root 8823 1707 0 10:22 pts/0 00:00:00 grep --color=auto wanglei
[root@node1 ~]# kill 8718
[root@node1 ~]# umount /dev/sdd1
umount: /dev/sdd1: not mounted
[root@node1 ~]#
[root@node1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 48G 16G 33G 33% /
devtmpfs 898M 0 898M 0% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 912M 9.2M 903M 2% /run
tmpfs 912M 0 912M 0% /sys/fs/cgroup
/dev/sda1 297M 157M 141M 53% /boot
/dev/mapper/vg1-lv--vg1 7.0G 33M 7.0G 1% /test-lv
tmpfs 183M 0 183M 0% /run/user/0
[root@node1 ~]#
到了這里,關(guān)于解決linux系統(tǒng)掛載NTFS格式磁盤的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!