Ⅰ linux 读取 移动硬盘 ntfs 文件
一、编译安装fuse模块(支持库,若编辑环境已配置过,可跳过此步骤)
下载
fuse-2.7.0.tar.gz
拷贝到linux系统上。
#
tar
–zxvf
fuse-2.7.0.tar.gz
#
cd
fuse-2.7.0
#
./configure
#
make
#
make
install
#
lsmod
#
modprobe
fuse
二、安装ntfs-3g软件。
下载ntfs-3g拷贝到linux系统上
#
tar
–zxvf
ntfs-3g_ntfsprogs-2012.1.15.gz
#
cd
ntfs-3g_ntfsprogs-2012.1.15
#
./configure
#
make
#
make
install
安装完之后,就可以使redhat支持NTFS文件系统了。
#
mkn
//输入mkn之后,按两次tab键之后,你就会发现mknfs这个命令了,表示已支持
mknod
mkntfs
三、挂载
#
mkdir
backup
建立加载点,或者挂载在已有的文件夹上,这里采用/media
#
mount
–t
ntfs-3g
/dev/sdi1
/media
注:对ntfs格式的磁盘分区应使用-t
ntfs-3g参数,对fat32格式的磁盘分区应使用-t
vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。
#mount
-t
ntfs-3g
-o
iocharset=cp936
/dev/sdi1
/media
Ⅱ 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。
(2)linuxntfs3g扩展阅读:
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如果要识别ntfs格式的移动硬盘,需要安装第三方软件才可以。
需要安装NTFS-3G安装完成之后,该Linux系统就可以支持NTFS文件系统了。
只不过,Linux系统将NTFS文件系统类型识别为ntfs-3g,之后,我们就可以挂载NTFS文件系统的移动硬盘了。
Ⅳ Linux系统下NTFS格式的移动硬盘挂载不了的解决方法
安装ntfs-3g这个软件,然后在/mnt下新建一个文件夹,例如disk文件夹,然后用mount命令将移动硬盘挂在到/mnt/disk下。
命令如下(确保你有管理员权限而且已经安装了ntfs-3g这个软件):
mkdir
/mnt/disk
mount
-t
ntfs-3g
/dev/sdb
/mnt/disk
用你自己的移动硬盘的设备名替换掉/dev/sdb