Linux命令-按照与使用(2)移动硬盘挂载linux服务器上报错:mount: 未知的文件系统类型“ntfs”...

参考文档:Error: mount: 未知的文件系统类型“ntfs”Centos7下挂载NTFS文件系统

常规挂载磁盘

1、命令:fdisk -l 列出硬盘硬件的相关信息。

sudo fdisk -l

该命令会列出硬盘硬件的相关信息。

2、 创建一个挂载目录

创建一个空文件夹,用于挂载硬盘。

mkdir /tmp/tmp1/

3、 使用mount命令

命令:mount

mount命令可以将硬盘挂载在一个文件夹上。

[root@localhost ~]# mount /dev/sdd1 /tmp/tmp1/
mount: 未知的文件系统类型“ntfs”

注意,这个时候使用的是root权限去进行的挂载。

这个时候的 disk 文件夹对于普通用户没有写操作的权限。

这时,可以使用chmod命令,修改文件夹权限。

sudo chmod 777 /tmp/tmp1/

4、 卸载硬盘

命令:umount

通过设备名或者挂载点都可以卸载

sudo umount -v /dev/sdd1 # 通过设备卸载
sudo umount -v /tmp/tmp1/ # 通过挂载点卸

问题描述:ntfsU盘挂载报错:mount: 未知的文件系统类型“ntfs”

执行“mount”挂载外置硬盘时报错,如下:

wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
或者:
wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2015.3.14.tgz
(2)解压并编译安装:(安装需要root权限)
mount -t ntfs-3g /dev/DEVICE /mnt

(-t 指定挂载格式,DEVICE名称可以通过fdisk -l 去查找)

开机自动挂载:
将 /dev/sdf1 /mnt ntfs-3g defaults 0 0 写入到 /etc/fstab 文件中

或者 echo "/dev/sdf1 /mnt/addDisk1 ntfs-3g defaults 0 0 " >> /etc/fstab
(注意使用 '>> ’ 追加重定向,使用 ‘>’ 会将/etc/fstab文件覆盖,当然,修改/etc/fstab 文件需要root 权限)

ntfs挂载成功验证

[root@localhost ntfs-3g_ntfsprogs-2017.3.23]# df -TH
文件系统                     类型      容量  已用  可用 已用% 挂载点
...
/dev/sdd1                    fuseblk   501G  112M  500G    1% /tmp/tmp1

说明:操作U盘拷贝文件的终端会被kill掉


======================================================================

报错处理问题

报错处理问题1
ntfs硬盘卸载:报错: (有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)

[root@localhost tmp1]# umount /dev/sdd1 
umount: /tmp/tmp1:目标忙。(有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)
[root@localhost tmp1]# umount /dev/sdd1 
umount: /tmp/tmp1:目标忙。(有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)解决办法:[root@node1 mnt]# fuser -mv /mnt/disks/用户     进程号 权限   命令
/mnt/disks:          root     kernel mount /mnt/diskstest     68635 ..c.. bash
您在 /var/spool/mail/root 中有邮件
[root@node1 mnt]# kill -9 68635
[root@node1 ~]# fuser -mv /mnt/disks/用户     进程号 权限   命令
/mnt/disks:          root     kernel mount /mnt/disks
[root@node1 ~]# cd /mnt/
[root@node1 mnt]# umount /mnt/disks/
[root@node1 mnt]# ll原文链接:https://blog.csdn.net/dingding_ting/article/details/114989453

报错处理问题2

Ps:在使用gnome桌面挂载U盘的时候发现,系统可以识别NTFS 分区的存在,但是通过桌面无法自动挂载,系统会提示:Error mounting /dev/sdb1 at /run/media/lenovo/v220w: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/run/media/lenovo/v220w"' exited with non-zero exit status 32: mount: unknown filesystem type 'ntfs'mount 提示未知的文件系统类型 ‘ntfs'解决办法:$ mount[Tab][Tab]  #连续按两次 Tab 键作命令补齐mount             mount.glusterfs   mount.nfs4        mountstats
mount.cifs        mount.lowntfs-3g  mount.ntfs-3g     
mount.fuse        mount.nfs         mountpoint        可以看到只有mount.ntfs-3g,在使用 mount -t 挂载ntfs 时 mount 会调用 mount.ntfs-3g 而非默认的 mount.ntfs$ locate mount.ntfs-3g  #查找有关文件所在位置
/usr/local/share/man/man8/mount.ntfs-3g.8
/usr/sbin/mount.ntfs-3g
$ sudo ln -s /usr/sbin/mount.ntfs-3g  /usr/sbin/mount.ntfs   #创建软链接


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部