linux无法挂载硬盘的解决方法
挂载(mounting)是指由操作系统使一个存储设备(诸如硬盘、CD-ROM或共享资源)上的计算机文件和目录可供用户通过计算机的文件系统访问的一个过程。
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的天等网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
一般来说,当计算机关机时,每个已挂载存储都将经历一次卸载,以确保所有排队的数据被写入,并保证介质上文件系统结构的完整性。
执行 dumpe2fs /dev/sda5 -h | head
查看文件系统状态
看到 Filesystem state: clean with errors
为报错信息 。
直接 umount /dev/sda5
卸载
如果卸载不成功,应该是有进程使用当前文件系统,使用 fuser -mk /dev/sda5
强制结束该文件系统的进程。再使用 df -h 看看是否卸载成功。
(fuser此命令列出了使用该设备上任何文件的进程。-m:指定一个被加载的文件系统或一个被加载的块设备;-k:杀死访问指定文件的所有进程)
卸载后 fsck -y /dev/sda5
进行文件修复
(fsck命令被用于检查并且试图修复文件系统中的错误。当文件系统发生错误时,可用fsck指令尝试加以修复。-y 的选项是在随后的多个确认对话框中输入:y)
修复后重启一下就可以重新挂载或使用了!
用 mount
或者 dumpe2fs /dev/sda5 -h | head
查看是否恢复了正常。
注:df和du用来查文件系统大小,fsck文件系统修复,dumpe2fs查看文件系统状态。du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。
以上就是linux无法挂载硬盘的详细内容,更多请关注创新互联其它相关文章!
分享文章:linux无法挂载硬盘的解决方法
分享链接:http://scyanting.com/article/gjgsoo.html