Ⅰ 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。
(1)linuxntfs自动挂载扩展阅读:
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系统自动mount一个NTFS分区只读方式挂载
你用的是什么版本的linux?如果是ubuntu8.04以上的版本,它会自动挂载ntfs分区的,自动挂载在/media下。当然,你也可以用mount命令手动挂载,只是在挂载前,你必须先用umount命令卸载,不卸载旧的,你是无法挂载新的。我估计你是没有先卸载,而试图直接挂载,所以导致了你挂载不上的。
Ⅲ Linux系统设置U盘自动挂载
笔者在工作中遇到自动挂载U盘,于是在树莓派和红帽系统上研究了一下U盘实现自动挂载。总的来说,Linux gnome/kde窗口环境下有移动存储的管理程序,可以实现自动挂载移动存储设备,但是在命令行下 通常需要用mount命令手动挂载USB存储设备。第二种方法有风险,第三种是设备管理服务udev添加规则实现自动mount,第四种方法则进一步封装mount添加日志功能。
Raspberry Pi中USB设备的自动挂载由基于LXDE的GUI / DE处理,具体来说,由文件管理器PCManFM控制。若要禁用此行为,请打开“文件管理器”,然后从“编辑”菜单中选择“首选项”。选择“卷管理”选项卡,取消选中第二个选项“挂载可移动介质...” ,可以禁用第三个选项“显示可用选项...”设置,以防止弹出窗口提示可用程序。
系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。使用检查UUID: sudo blkid,显示关于可用块设备的信息, 查找您的设备(如 / dev / sda1 )并复制其UUID。此方法只限于开机时已经插入U盘了,开机后再插入就不发自动挂载,需要执行sudo mount -a命令。
在文件/ etc / fstab底部添加:UUID={YOUR-UID} {/path/to/mount/point} {file-system-type} defaults,errors=remount-ro 0 1
倒数第二是mp备份设置,当其值设置为1时,将允许mp备份程序备份;设置为0时,忽略备份操作。倒数第一是fsck磁盘检查设置,其值是一个顺序,当其值为0时,永远不检查;而 / 根目录分区永远都为1,其它分区从2开始,数字越小越先检查。
修改后保存,关闭,重新启动设备以检查或键入: sudo mount -a 。mount -a 是自动挂载 /etc/fstab 里面的东西,会忽略所有已经完成的操作。但是笔者认为在这里面添加太过于危险,不要轻易操作这个文件,有可能造成系统无法开机。外部设备在插入时挂载,在未插入时忽略,不然无法进入系统,这需要添加 nofail 选项,但是操作这个文件不太方便,有其他刚好的方法。
文件种有两种ACTION,add和remove。在U盘插入或者拔出时,自动激活mount和unmount,完成设备自动挂载。
KERNEL!="sd*", GOTO="media_by_label_auto_mount_end"
SUBSYSTEM!="block",GOTO="media_by_label_auto_mount_end"
IMPORT{program}="/sbin/blkid -o udev -p %N"
ENV{ID_FS_TYPE}=="", GOTO="media_by_label_auto_mount_end"
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="Untitled-%k"
ACTION=="add", ENV{mount_options}="relatime,sync"
ACTION=="add", ENV{ID_FS_TYPE}=="vfat", ENV{mount_options}="iocharset=utf8,umask=000"
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="iocharset=utf8,umask=000"
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
LABEL="media_by_label_auto_mount_end"
第三种方法中,mount或者unmount命令在实际运用中是无法记录日志的。在生产系统中就需要添加这个插入U盘和拔出U盘的动作,作为审核调查依据。将上面的mount -o或者unmount -l替换成usbhotplug.sh mount 和usbhotplug.sh unmount。
#!/usr/bin/bash
time=`date "+%Y%m%d"`
LOG_FILE="/home/pi/mount-usb-$time.log"
date=`date`
echo $date >> $LOG_FILE
CMD=$1
case $CMD in
'mount')
/bin/mkdir -p $4
echo "/bin/mkdir -p $4" >> $LOG_FILE
sleep 2
/bin/mount -o $2 $3 $4
echo "/bin/mount -o $2 $3 $4" >> $LOG_FILE
sync
echo "----------" >> $LOG_FILE
;;
'umount')
sync
/bin/umount -f $2
echo "/bin/umount $2" >> $LOG_FILE
sleep 2
/bin/rmdir $2
echo "/bin/rmdir $2" >> $LOG_FILE
echo "----------" >> $LOG_FILE
;;
esac
Ⅳ 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、FAT32、exFAT 各种格式硬盘挂载整理
由于业务需要频繁处理大量视频(几十GB),通过公司内网传输太慢,于是就每次处理视频时需要在服务器挂载硬盘或U盘。业务人员给的硬盘或U盘格式有时不一样,目前遇到的格式:NTFS、FAT32、exFAT,这几种格式大家在Windows上基本很常见,于是总结了这些格式的硬盘如何有效挂载到Linux服务器,分享出来供大家参考
第一步:安装驱动 ntfs-3g
第二步:查看硬盘信息(硬盘已通过USB插入服务器)
会在最后列出该硬盘的信息,一般是sdb,默认只有1个分区,下面挂载时用的是 sdb1
但有的硬盘里面也有2个分区的,如下所示:
如果是这种情况,下面挂载时就需要用到 sdb2
第三步:挂载硬盘
第四步:解除挂载
硬盘挂载基本就以上这四步,下面主要列出其他格式硬盘挂载的重点步骤
不需要驱动,可以直接挂载
下面的挂载命令 支持 中文、挂载后不同用户可读写权限 ,具体参数含义可自行网络查询
第三步:挂载硬盘
第一步:安装驱动 fuse-exfat 、 exfat-utils
第三步:挂载硬盘
以上是自己实践中遇到的一些问题,分享出来供大家参考学习,欢迎关注DataShare,不定期分享干货