zoukankan      html  css  js  c++  java
  • cannot access Input/output error

    ls: cannot access  Input/output error
    ls: cannot open directory .: Input/output error

    硬盘故障,只读或只写,你可以dmesg|grep sd或dmesg|grep error查看下,应该是有详细报错信息的
    fsck 命令
    fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。
    Linux技巧:使用Fsck命令修复损坏的分区
    输入Root密码登录后采用:fsck -t ext3 -r /usr/local 修复
    fsck的命令的几个使用方法
    指令:fsck
    使用权限 : 超级使用者 root
    使用方式 : fsck [-sACVRP] [-t fstype] [–] [fsck-options] filesys […]
    说明 : 检查与修复 Linux 文件系统,可以同时检查一个或多个 Linux 档案系统
     
     
    文件系统坏了
    参考原因
    1.当前所在的目录没有读或执行的权限
    2.这几个文件没有读的权限
    3.文件系统有损坏的地方或这几个文件损坏了
    4.这几个文件或当前的目录被加密了

    #fsck -s /dev/sda1
    意外断电导致/dev/sda1分区的文件系统崩溃,所以针对这个分区进行修复,如果其他分区也出现类似情况,可以进行全盘修复
    #fsck /

    方法:   
    1.应该是采用  修复命令  fsck  
    2.机器重启


    最终  我没能通过命令解决,系统重启(shutdown -r now / reboot)解决了。

    附:

    Ubuntu下boot分区剩余空间不足解决

    dpkg --get-selections |grep linux-image 查看已安装的linux-image各版本
    uname -a 一般使用的都是最新版
    sudo apt-get purge linux-image-3.5.0-27-generic使用purge卸载3.5.0-27(卸载不是最新版的)
    再次运行dpkg --get-selections |grep linux-image查看情况
    卸载完后可以用df命令看下boot分区的空间使用情况。

  • 相关阅读:
    产品经理经常犯的错误李可按
    skills_hive
    skills_office
    skills_idea
    skills_linux
    skills_ubuntu
    skills_git
    skills_redis
    skills_centos
    problems_hive
  • 原文地址:https://www.cnblogs.com/Alanf/p/7509268.html
Copyright © 2011-2022 走看看