CentOS7挂载磁盘
mount -t type device directory
其中type表示要挂载的装置中文件系统的格式:
vfat :Windows中长文件系统
ntfs :WindowsNT、Windows7中广泛使用的高级文件系统
iso9660 :标准cdrom文件系统
一般U盘的文件格式为:vfat
默认光盘设备在/dev/cdrom下,要挂载到的点,可以随便新建一个文件夹,那么基本命令如下:
在/root目录下新建一个文件夹cdrom
mkdir cdrom
-o表示给文件系统添加特定的选项:
ro:以只读形式挂载
rw:以读写形式挂载
user:允许普通用户挂载文件系统
check=none :挂载文件系统时不进行完整性检验
loop:挂载一个文件
那么这样我们就将光盘挂载到了/root/cdrom下,下载就可以在文件夹下看到其中的文件:


使用完成后,需要用umount命令进行卸载
umount [directory|device]
umount允许通过设备文件或者挂载点来指定要卸载的设备。
umount使用时显示磁盘正忙

一、首先看自己是不是处在需要卸载的挂载目录下(就像标题里面的一样)
这时候只需要离开这个目录就可以解决问题。
二、第二种情况是没有在挂载目录,但是umount时,始终无法umonut,可以通过fuser查看设备被哪个进程占用,之后杀死进程,就可以顺利umount了。
1、查看umount后提示信息
# umount /var/lib/ceph/osd/ceph-1
umount: /var/lib/ceph/osd/ceph-1:目标忙。
(有些情况下通过 lsof(8) 或 fuser(1) 可以
找到有关使用该设备的进程的有用信息)
2、yum 安装 fuser
# yum install -y psmisc
1
3、查看挂载进程号
# fuser -mv /var/lib/ceph/osd/ceph-1
用户 进程号 权限 命令
/var/lib/ceph/osd/ceph-1:
root kernel mount /var/lib/ceph/osd/ceph-1
ceph 5979 F.... ceph-osd
4、杀掉进程
# kill -9 5979
# fuser -mv /var/lib/ceph/osd/ceph-1
用户 进程号 权限 命令
/var/lib/ceph/osd/ceph-1:
root kernel mount /var/lib/ceph/osd/ceph-1
5、umount取消挂载
# umount /var/lib/ceph/osd/ceph-1
转载:https://blog.csdn.net/li1615882553/article/details/83828900