linux在一般情況下是不能掛載識(shí)別ntfs格式硬盤的,只有重新編譯linux核心,加掛ntfs分區(qū)才能讓linux能掛載ntfs硬盤;可以通過安裝“ntfs-3g”使linux能夠識(shí)別ntfs硬盤進(jìn)行掛載。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux能掛載ntfs硬盤嗎
一般情況下,Linux是識(shí)別不了NTFS格式移動(dòng)硬盤的(需要重編譯Linux核心才能,加掛NTFS分區(qū)),這時(shí)候?yàn)榱四茏孡inux服務(wù)器能夠識(shí)別NTFS的移動(dòng)硬盤,就必須安裝ntfs-3g(Third Generation Read/Write NTFS Driver)的包。
NTFS-3G介紹
NTFS-3G是一個(gè)開源項(xiàng)目,NTFS-3G是為L(zhǎng)inux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku,和其他操作系統(tǒng)提供的一個(gè)穩(wěn)定的,功能齊全,讀寫NTFS的驅(qū)動(dòng)程序的。它提供了安全處理Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008和Windows 7操作系統(tǒng)下的NTFS文件系統(tǒng)。
NTFS-3g是一個(gè)開源軟件,它支持在Linux下面讀寫NTFS格式的分區(qū)。它非常的快速,同時(shí)也很安全。它支持Windows 2000、XP、2003和Vista,并且支持所有的符合POSIX標(biāo)準(zhǔn)的磁盤操作。 ntfs-3g的目的是為了持續(xù)的發(fā)展,各硬件平臺(tái)和操作系統(tǒng)的用戶需要可靠的互通與支持ntfs的驅(qū)動(dòng),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)會(huì)提示安裝成功,下面就可以用ntfs-3g來實(shí)現(xiàn)對(duì)NTFS分區(qū)的讀寫了
步驟二:配置掛載NTFS格式的移動(dòng)硬
首先得到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è)置掛載點(diǎn),用如下命令實(shí)現(xiàn)掛載 mount -t ntfs-3g <NTFS Partition> <Mount Point> 例如得到的NTFS分區(qū)信息為/dev/sdc1,掛載點(diǎn)設(shè)置在/mnt/usb下,可以用 mount -t ntfs-3g /dev/sdc1 /mnt/usb 或者直接用 ntfs-3g ntfs-3g /dev/sdc1 /mnt/usb 3. 如果想實(shí)現(xiàn)開機(jī)自動(dòng)掛載,可以在/etc/fstab里面添加如下格式語句 <NTFS Partition> <Mount Point> ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0 這樣可以實(shí)現(xiàn)NTFS分區(qū)里中文文件名的顯示。 4. 卸載分區(qū)可以用umount實(shí)現(xiàn),用 umount <NTFS Partition> 或者 umount <Mount Point