mac开机卡在进度条的问题

作者: 记忆的北极 | 来源:发表于2018-05-05 11:24 被阅读4233次

    最近上班的时候mac系统非常的卡,我用的是一个17年款的4k retain iMac,这是个一体机. 卡顿的原因应该是机械硬盘的问题, mac book pro一般是固态硬盘的基本不会出现卡的情况.下面先看下我遇到的问题.

    问题描述:

    问题的前一天,下班正常关闭电脑.第二天早上9点打开电脑,电脑读条很慢,等待了20分钟还在读条,最后读条到100%的时候一直不动,等待了一个小时左右.

    解决方案:(这是尝试的解决方法,都没解决问题,答案在最后)

    一,option + command + R + P

    客服说,屏幕会三闪,是NVRem, 作用是重置系统,缓存重置,解决系统卡顿的问题.

    二,command + R

    这个是macOS实用工具,包括时间机器,修复磁盘(Macintosh HD急救),安装系统, 操作终端等功能.

    三,shift

    这个是安全模式(目前我还没有进去看过)

    四,D

    这个功能是硬件自检,启动会自动检测硬件是否有问题.

    五,command + shift + option + R 或者 command + option + R

    这个作用是强制装系统,彻底的重装系统,属于抹除安装(意思是你的Macintosh HD盘上的所有资料都会被清除)

    六,shift + control + option

    这个是笔记本的操作(具体的是什么功能,没有了解)

    以上的所有功能我都尝试了,但是都没有能解决我遇到的问题.但是下面的这个方法却帮助我解决了,避免了我重新抹盘安装的厄运.本来外置硬盘都安装好了macOS10.13.4系统.结果也用不上了,哈哈.😀

    最终解决方法:

    这个方法是清除数据库下面的mbr缓存的.
    这个操作有一下步骤:

    1,command + v 进入代码界面,等出现不停的输出Too many corpses being created 这段代码的时候,说明是缓存太多造成的.

    2,command + R 进入macOS使用工具页面,左上角找到终端工具.

    3,输入一下代码,清除数据库缓存就行了,至于这个db是什么数据库,我不太清楚

    cd /Volumes/Macintosh\ HD/var/db/caches/opendiretory/

    //第一行
    //经简友提醒,这里特别要感谢一下,评论区的朋友提醒,已经更改好的命令
    cd /Volumes/Macintosh\ HD/var/db/caches/opendirectory/
    //第二行
    mv ./mbr_cache ./mbr_cache-old
    

    然后再重新启动电脑,这个时候启动有点慢,我差不多启动有3分钟左右.
    造成读条100%的时候进不去系统页面的问题,我咨询了客服,大多是安装系统或者某些软件的失败造成的.由此我想起出现这个问题的前一个星期左右,更新系统的时候我强制关机了,第二天出现过循环读进度条的问题,后来用command + R重新安装的系统.可能是因为这个问题造成的这次读条100%进不去系统的问题.

    如果你还有其他疑问,可以联系我,我会在看到的时间第一回复的.

    纯手工打造,转载引用请注明出处,谢谢 O(∩_∩)O

    相关文章

      网友评论

      • FeistyFei:你的问题解决了吗。我卡在进度条,屏幕还不停的闪烁!!!! 很着急。。。。。哎
        记忆的北极:不好意思啊,刚看到,我的问题已经通过这个方法解决了.你按照方法七, 试试!
      • 加大先生:按照这个方法成功开机了,我看到很多评论,都在问怎么没反应,要按照给的那个代码,连空格也输入进去,就可以了
        FeistyFei:请问你的数据是否丢失了。。。。我正在保存数据、、、、 尼玛怕数据丢失!!!看到请回复,在线等兄弟
        FeistyFei:你的问题解决了吗。我卡在进度条,屏幕还不停的闪烁!!!!
        FeistyFei:你今天出了问题吗?
        尼玛我今天也出现了这个问题,有点儿想哭。。。 不知道哪里出了问题
      • CMD独白:厉害了,楼主,解决了我的问题,太感谢了:+1: :+1: :+1:
      • 酸菜牛肉面_978d:我的终端界面前面一直有个-bash-3.2# 回车键就有只能在这个后面输入文字,怎么回事?
        我在后面输入代码后没反应
        d15c5e5f4758:@酸菜牛肉面_978d 同问。解决了没
      • SMARER:请问如何用终端命令ls查看路径
        记忆的北极:@SMARER 先一步一步的查看文件目录,你先cd到Volumes目录下, 然后查看下是否有SSD这目录,然后再找到最后个文件opendirectory
        SMARER:@SMARER @校园励志网 @校园励志网 你好,我的系统是前几天更新的最新macos,我查看了自己的改名为SSD了,然后按照那个代码输入cd /Volumes/SSD/var/db/caches/opendirectory/
        mv ./mbr_cache ./mbr_cache-old
        请问是先输入第一行的代码,然后按回车键,接着再输入第二行代码吗?我输入第一行后按回车键,没有反应,接着输入第二行,按回车键,显示no such file or directory,现在不知道怎么进行下去,请问如果代码输入正确生效的话按回车键会显示什么出来的?
        记忆的北极:@SMARER 直接查看你的Macintosh HD这个名字是否改名,如果改名了就用你改的名字,如果没有就使用Macintosh HD这个就行.在终端输入ls.
      • personalit_91ad:已经按照步骤操作完了,重启中···
      • mei想好:请问执行command+v这个操作会不会丢失数据呀
        记忆的北极:这个操作不会丢失数据.你Macintosh HD盘上的东西不会丢失,包括找回的系统.这个方法不会抹盘.
      • c7e283797be5:我按comm+v没有反应,还是进去卡在进度条了,请求指教,万分感谢
        c7e283797be5:@校园励志网 转到固件密码那个界面了,可是忘记了那个密码😓
        记忆的北极:command + v是进入Verbose细节模式,尝试多次进不去,可能是系统出了问题,应该不是mbr缓存的问题.
      • b5fc2a17080d:您好,command+v 开机最后没有输出那句话
        记忆的北极:可以再尝试两次,如果还没有,就应该是其他问题了.
      • 向日葵_25ca:您好,请问要等Too many corpses being created 显示完了之后再下一步吗?一直在显示,十几分钟了
        向日葵_25ca:@向日葵_25ca 请问只要输入db两个字母就可以了吗
        向日葵_25ca:@向日葵_25ca 好的,我试一下,谢谢你
        记忆的北极:@向日葵_25ca 不用等那么久,只要显示Too many corpses being created这段代码,你就可以重新启动电脑,执行下一步.
      • 歪歪酱叔:和我出的情况一样,我是把Cache目录清理之后成这样了。
        非常感谢!!!
      • 74635b40b887:楼主呀,还是不行呀
        记忆的北极:command + v 进入代码界面,等出现不停的输出Too many corpses being created 出现这代码了吗?
      • 熊巍_dded:command v后不停的跳动spaceman-free…
        记忆的北极:这应该是不同的原因造成的,我建议给苹果客服打电话咨询一下.
      • 跟风的旋律:楼主厉害了,这个方法正解!:+1:
      • 当年轻遇见梦想:666 很好很强大
      • 8b8553d3fac0:楼主靠谱:+1:
      • b2c7a522e27e:Thanks for goodness! you just saved my day dude.. don't know how to express my gratitude.
        顺便,楼主能把评论里大家指出来的错误纠正一下么,好人做到底嘛!
        b2c7a522e27e:iMac请重启的时候不停地按 commond+option+r+p
      • jhcax:楼主有一个地方,敲代码那里的opendiretory应该是opendirectory
        记忆的北极:好的, 谢谢你的提醒,:+1:
      • 安宁_348b:请问 那个comm+v是什么时候按啊,是在进度条的时候吗 还是在刚开机的时候迅速按住
        记忆的北极:@卡卡卡卡比兽 是开机的时候按着
        42e25925cdf2:@安宁_348b 同问
      • Lionny:请问命令行看到的不是Macintosh HD的硬盘,而是一个叫OS X的盘,怎么能操作到Macintosh HD的硬盘呢?
      • 9c174748c664:你好,我想问一下代码那里还是不行,,输入第一行代码提示no such file or directory
        请问怎么解决啊,我是小白一枚,不懂这些😭😭😭
        jhcax:@霍然_4050 因为他打错了,把opendiretory改成opendirectory就行了,还报错输入ls回车看一下
        涛Twoolfour:我是cd一个文件夹,接着再cd下一级文件夹,我当时用这种可行
        哈默不二恩:@霍然_4050 我也是这个问题……不知道怎么解决
      • Predor:可以的 不错 就是电脑太卡
        记忆的北极:@Tom23 You're welcome.
        Tom23:OK thx
        记忆的北极:哈哈,跟客服打了半天电话,一天的实验结果.
      • c55284b9263d:代码那部卡住了,:scream:,怎么处理
        记忆的北极:@胖o鱼 先查看下Macintosh HD的是不是改名了,或者Macintosh HD是不是路径不对,最好用终端命令ls查看下路径:smile:
        c55284b9263d:@校园励志网 3,输入一下代码,清除数据库缓存就行了,至于这个db是什么数据库,我不太清楚

        //第一行
        cd /Volumes/Macintosh\ HD/var/db/caches/opendiretory/
        //第二行
        mv ./mbr_cache ./mbr_cache-old
        记忆的北极:@胖o鱼 卡在了第几步骤

      本文标题:mac开机卡在进度条的问题

      本文链接:https://www.haomeiwen.com/subject/zwusrftx.html