admin 管理员组

文章数量: 887006

查看原因

开机 > 立即按command + V键,进入代码界面:等不停的输出Too many corpses being created这段代码的时候,说明是缓存太多造成的.

不必要一直看这个输出,知道是这个原因就可以了。

解决问题

1、关机 > 再开机 > 立即按command + R键,进入macOS恢复界面,左上角找到终端工具,在终端命令行中按如下顺序执行命令(目的:清除数据库缓存):

进入缓存目录cd /Volumes/Macintosh HD/var/db/caches/opendiretory/

删除缓存数据库mv ./mbr_cache ./mbr_cache-old

2、写成后,关机 > 再开机 > 进入正常开机流程

这次开机会比正常情况下要久,因为缓存清了,大概3-5分钟;

3、成功进入用户登录界面,恭喜你!! 以上只对Too many corpses being created有效,对于其它情况本人未遇到过,未测试

以上命令只会删除缓存数据,不会删除存储在硬盘上的本地文件

如果有重要文件,建议还是先备份一下

备份重要文件开机后立即按住command + R键进入恢复模式;

然后选择磁盘工具;

准备一个硬盘或者U盘,通过硬盘工具将你的硬盘或者U盘格式化成mac-日志格式,如果你的U盘本身能直接读书,可以不用格式化;

通过磁盘工具将你电脑的资料备份到你的移动盘:首先新建文件夹映像

选择你想备份的文件或者文件夹

更改保存的位置:即你的移动磁盘

然后点击存储:等待它完成,这个还是有点慢的,跟你的电脑和磁盘、文件大小有关

备份完成后,你可以把移动盘插到别的电脑上去看下,是否完全成功(非必要操作,毕竟数据无价,确认下比较安全)

重装系统

如果正常启动后,仍想要重装系统,可以继续以下操作

1、把你电脑的磁盘(Macintosh HD)格式抹除了

2、退出磁盘;

3、连接上网络,然后选择在线安装mac0x

4、进入在线安装过程,至此问题解决;

文章来源 https://www.jianshu/p/1bb053414f74

本文标签: 进度条 停在 解决方法 卡在 MacBook