1. 环境:2T移动硬盘(完全可以fdisk格式化)

  2. 我已经格式化(ext4),并在我的虚拟机上,挂载,完全ok.因此硬盘,没问题。

  3. 把移动硬盘,USB连接到服务器上。

    fdisk -l 能看到。(图片中的/dev/sde1,此时,/dev/底下只有/dev/sde.没有/dev/sde1)

  4. 然后,挂载就挂不上,提示不存在。

    wKioL1jvApCAtdXuAAAJut8L4N4241.png

  5. #partprobe   (多亏了下面这篇文章的这个命令,重新读取分区表。有兴趣的点下面的链接)


    partprobe重新读取分区表-hjjie2006-ChinaUnix博客

    http://blog.chinaunix.net/uid-21505614-id-289486.html

  6. 这一读取以后,在/dev/底下,就有/dev/sde1啦。不光光只有/dev/sde.再进行挂载,就不报刚才的错了,报其他错:

    wKioL1jvA6einDXTAAALMXqeWAY766.png

  7. 到此为止。头大。不知道该怎么解决。

  8. df -hT   发现以前挂载的移动硬盘还在,先卸载以前的硬盘残留,因为以前那块盘,我早就拔掉了。

    umount /mnt/usb2   这个命令,卸载不掉。

    lsof|grep /mnt/usb2  查看哪个进程,占用了这个目录,然后杀死它。

    kill -9 进程号

    umount /mnt/usb2  现在就把/mnt/usb2卸载掉了。

  9. #partprobe   再一次用这个命令,又产生了一次作用。

  10. 下面用到这篇文章的命令:这篇文章的命令,今天产生作用了


    格式化硬盘出现/dev/sdb5 is apparently in use by the system错误-网络技巧-黑吧安全网

    http://www.myhack58.com/Article/54/93/2015/64408.htm

    具体来说,是这么几条命令:

  11. #dmsetup status

  12. dmsetup remove_all(以前用,就不管用)

  13. dmsetup status

  14. mount /dev/sde1 /mnt/usb3  就挂载上了。