Linux挂载显示设备或资源忙

我使用ventoy安装在U盘上来启动kali。
U盘已格式化为NTFS
且挂载点已创建,设备名称没有错误。
Linux系统已安装ntfs-3g,
Windows磁盘和另一张SD卡(都是NTFS格式)
却能挂载成功
我按照网上的教程手动挂在显示资源或设备忙。

img

如果系统提示“忙”说明你可能在这个目录下已经挂载上别的了。你可以先用mount命令查看该目录是否已经挂载别的了,如果是你可以用umount 设备或挂载点卸载后重新挂载。(还是不行,需重启)再说了,很少有人往根目录里挂载。你可以往/tmp里或者自己在根目录里新建一个目录在挂载。就可以了

安装完ventory后重启系统u盘无法自动挂载 http://edgeservices.bing.com/edgesvc/redirect?url=https%3A%2F%2Fgithub.com%2Fventoy%2FVentoy%2Fissues%2F619&hash=56oIAY8JfJNqEbHjXP6Emw%2FUdprC9jHysdB%2FgSSSEdM%3D&key=psc-underside&usparams=cvid%3A51D%7CBingProd%7C1F0C59D2B3AE231281F3E0A510E6A2AEE5EF6125ECBBF11A396C65DE38192346%5Ertone%3ACreative

【相关推荐】



  • 这篇博客: 解决Linux无法读写U盘中的NTFS问题中的 3 最终解决方案 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    再次查了一下资料(

    戳这里)发现这个可能是因为Windows的快速启动导致的:

    在这里插入图片描述

    把快速启动关了就行。

    但是这U盘里面的快速启动貌似关闭不了。。。

    最后在StackExchange戳这里)上找到了答案:

    在这里插入图片描述

    核心是remove_hiberfile这个挂载选项,同时也查了一下man

    在这里插入图片描述

    在启动Linux时,Windows是有可能处于hibernate状态的,该状态下是不能写的并且强制只读挂载,加入remove_hiberfile参数后,去除了hibernation file,这样在笔者的环境上测试就能正常写入了,但是要注意使用该参数可能会导致保存的Windows session
    数据全部丢失:

    在这里插入图片描述

    所以最终挂载命令如下:

    sudo ntfs-3g -o remove_hiberfile /dev/sda2 /run/media/point
    

    测试了一下Windows并没有任何损坏,因此如果出现上述的问题可以尝试加上remove_hiberfile参数。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

U盘应该会自动挂载上的,在/dev目录下确定U盘是哪个设备,先手动umount卸载,再手动挂载试下!