Linux 挂载设备后卸载提示设备正忙

当Linux系统中挂载的设备如光盘ISO或U盘无法卸载时,可以按照以下步骤操作:首先,使用fuser或lsof命令找出占用设备的进程;接着,通知用户并谨慎地结束相关进程,避免数据丢失;然后尝试再次执行umount命令;如果设备仍被占用,可尝试将其挂载为只读并禁用访问时间更新;最后,使用remount命令重新挂载以解决卸载问题。注意根目录不能直接卸载,需要重新挂载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

运维人员经常需要挂载一些外部设备, 比如光盘iso, u盘等. 使用完后确保安全建议及时卸载, 可是卸载的时候出现设备正忙, 无法卸载, 如何处理呢 ? 

1.用命令找到这个正在访问的用户:  fuser  -v  xx 

2.用lsof   xxx  也可以查找出来正在访问的用户 

 3.杀掉进程解除占用  ( 最好通知给用户, 不推荐直接杀掉进程, 造成数据丢失 )

 4. 再次执行取消挂载的命令, 即可卸载成功  ( 取消卸载可以写设备名称或者挂载点的名称均可)

 5. 把设备挂载设置为只读属性, 同时不更新访问时间属性 noatime 

 6. 测试创建文件提示文件系统只读, 无法创建

 7. 设备的挂载默认属性是可读可写的. 如果不生效可以使用mount  -a 或者使用mount  -o  remount xx  

 注意  根目录是不能取消挂载的,  可以使用remount  重新挂载 

查看设备挂载的UUID 命令

blkid   /dev/sdb3 

 可以更改新的UUID, 使用命令uuidgen 随机生成,  不过一般不建议修改, 使用默认的即可. 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值