问题描述
在使用硬盘时,强制方式拔出后产生的后果。
在Windows系统下可以使用,但在ubuntu系统下挂载失效,无法正常使用。
博主遇到实际情况,修改方式如下:
方案一:
sudo apt-get install exfat-fuse exfat-utils
方案二
第一步
终端输入如下命令
sudo fdisk -l
显示结果如下:


注意最后一行,设备这里,就是你硬盘所对应的设备名称,我这里是/dev/sdc1
第二步
终端输入如下:
sudo apt-get install ntfs-3g
结果如下:

此处表示安装完成
第三步(最容易出错的一步)
这次提前强调一下,很多博主写的时候都很含糊,需要自己调试,为了节约大家的时间,我将说最核心容易有问题的地方。输入sdc1问题,看如下图片它的来源,是第一步中最后一个命令行的设备名称,因此大家务必保证下图两个方框中内容相同,运行结果successfully,继续科研吧!!!
终端输入如下:
sudo ntfsfix /dev/sdc1
也有时候会显示sdd1
sudo ntfsfix /dev/sdd1
结果如下图

问题:注意:执行上述命令可能会报错“Refusing to operate on read-write mounted device /dev/sdb1.”
sudo mount -o remount, ro /dev/sdb1
sudo ntfsfix /dev/sdb1
如果依然是只读,或许最后还需要执行一次
sudo mount -o remount,rw /dev/sdb1
这下子一定成功!!!!
本文介绍了在Ubuntu系统中,由于强制拔出硬盘导致挂载失效的解决方法。通过安装exfat-fuse和exfat-utils或ntfs-3g软件包,然后使用ntfsfix命令进行修复。在修复过程中可能会遇到只读问题,需要通过mount命令更改挂载模式。按照提供的步骤操作,可以成功恢复硬盘的正常使用。
2678





