Mac开机一直卡在进度条界面(无限菊花)

现象:

早上一开机,就一直卡在进度条界面,进度条满了后就一直停在当前界面了!网上各种搜各种都没解决,折腾了一上午;我遇到两次都这样解决的,第一次的时候折腾了一上午,第二次直接按这流程5分钟解决了,不需要重装系统,在此记录下来也是希望能帮助到更多的同学。

原因

造成问题的可能原因:没有正确关机,或者说没有正常关机(不知你是否遇到过执行关机后,电脑一直处于在关机状态,10几分钟还是未能关上),一般发生在重装系统后几天

解决方案

最后在某外国网站上有人说是mac硬盘记忆存储的问题,需要清除记忆存储的数据库,这么一说,突然感觉好像是这样一回事,于是果断的尝试下

备份资料操作:

我第一次用这种方法的时候不确定可不可行,所以增加了这步来保险起见,第二次遇到这问题的时候我是直接跳过的,你也可以直接跳到恢复系统操作

  1. 开机后立即按住command + R键进入恢复模式;
  2. 然后选择磁盘工具
  3. 准备一个硬盘或者U盘,通过硬盘工具将你的硬盘或者U盘格式化成mac-日志格式,如果你的U盘本身能直接读书,可以不用格式化;
  4. 通过磁盘工具将你电脑的资料备份到你的移动盘:
    • 首先新建文件夹映像,如下图1
    • 选择你想备份的文件或者文件夹
    • 更改保存的位置:即你的移动磁盘,如下图2
    • 然后点击存储:等待它完成,这个还是有点慢的,跟你的电脑和磁盘、文件大小有关
    • 备份完成后,你可以把移动盘插到别的电脑上去看下,是否完全成功(非必要操作,毕竟数据无价,确认下比较安全),确认无误后继续往下操作;

5 . 进入在线重装系统操作:具体操作请往下拉到:在线重新系统操作

备份资料新建映像

备份资料选择保存位置

恢复系统操作

  1. 关机(直接长按关机键)

  2. 再开机 > 立即按command + V键(进入安全模式),代码界面:

    • 等不停的输出Too many corpses being created这段代码的时候,说明是缓存太多造成的,如下图:
    • 也有可能你的电脑不会输出这些内容,但没关系,你就不管他输出啥;
    • 不管你的是那种结果,你在这个界面停留2分钟左右即可,不要问为什么,我也还不确认这是啥


      0A50DF09064F100993F87B4FD480D1D5.jpg
  3. 关机(直接长按关机键) ;

  4. 再开机 > 立即按command + R键,进入macOS恢复界面;

  5. 左上角找到终端工具,在终端命令行中按如下顺序执行命令(目的:清除数据库缓存):

    1. 进入缓存目录
    $ cd /Volumes/Macintosh\ HD/var/db/caches/opendirectory/
    
    2. 删除缓存数据库
    $ mv ./mbr_cache ./mar_cache-old
    

    如果进入缓存目录的时候,提示opendirectory目录找不到,不知道是什么原因,解决方法写在本文的末尾

  6. 完成上面操作后:关机 > 再开机 > 进入正常开机流程
    这次开机会比正常情况下要久,因为缓存清了,大概3-5分钟;

  7. 成功进入用户登录界面,恭喜你!!


在线重新系统操作

是否需要备份资料你自己抉择,重装系统按如下操作,大概要2-3小时:

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


    磁盘抹除
  2. 退出磁盘;
  3. 关机
  4. 开机立即按住:command + option + R 进入恢复模式
  5. 连接上网络,选择:重新安装 Mac OS X
  6. 进入在线安装过程,至此问题解决;


附几条Mac其它命令的释义:

都是开机后需要立即执行的组合操作的

option + command + R + P

屏幕会三闪,是NVRem, 作用是重置系统,缓存重置.

command + R

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

shift

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

D

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

command + shift + option + R 或者 command + option + R

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


提示opendirectory目录找不到,解决办法

第三次更新此文章增加了找不到文件目录的解决方法:

之前有很多同学遇到这问题,但一直没法复现,终于一天同事的电脑复现,然后亲自这样解决的,尝试过两次都是可以的,不要问为什么,应该是跟某文件加载机制有关。此解决方法于2019.01.24更新
下面是我当时的操作步骤记录:

注:你们在执行ls -la得到的结果肯定不会与一模一样,因为我把部份无关的剔除了,主要的留下了完全可以参考,这几步的操作的目的是:因为我们本身要删除的是缓存文件,所以我就想着去这个磁盘上的其它路径下逛逛,然后再回来我们需要册除的那个目下,果然后逛完回来后,这个目录存在了。

-bash-3.2# cd /Volumes/
-bash-3.2# ls -la
total 8
drwxr-xr-x   7 root  wheel  306 Feb 27 07:57 .
drwxrwxr-t  17 root  admin  646 Nov 30 05:19 ..
drwxrwxr-x+ 13 root  admin  510 Feb 14 10:09 AppleInc
drwxrwxr-x  13 root  admin  510 Dec  7 14:23 MacOSBackups
drwxr-xr-x  30 root  wheel  960 Jan 16 00:56 MacOSX
drwxrwxr-x@ 14 root  admin  448 Jan 18 01:31 Montents
lrwxr-xr-x   1 root  wheel    1 Feb 27 07:57 OS X Base System -> /   
-bash-3.2# cd MacOSX/
-bash-3.2# ls -la
total 32
drwxr-xr-x   30 root  wheel       960 Jan 16 00:56 .
drwxr-xr-x    7 root  wheel       306 Feb 27 07:57 ..
-rw-rw-r--    1 root  admin     14340 Feb 25 10:40 .DS_Store
d--x--x--x    9 root  wheel       288 Feb 27 07:55 .DocumentRevisions-V100
dr-xr-xr-t@   2 root  wheel        64 Dec  7 06:18 .HFS+ Private Directory Data?
drwxr-xr-x@   2 root  wheel        64 Feb 12 00:36 .PKInstallSandboxManager-SystemSoftware
drwx------    5 root  wheel       160 Dec  7 07:19 .Spotlight-V100
d-wx-wx-wt@   2 root  _unknown     64 Dec  7 06:18 .Trashes
----------    1 root  admin         0 Aug 17  2018 .file
drwx------  174 root  wheel      5568 Feb 27 07:56 .fseventsd
drwxr-xr-x    2 root  wheel        64 Dec  7 08:50 .vol
drwxrwxr-x+  91 root  admin      2912 Feb 27 01:28 Applications
drwxr-xr-x+  64 root  wheel      2048 Jan 16 01:56 Library
drwxr-xr-x    2 root  wheel        64 Dec  7 08:50 Network
drwxr-xr-x@   5 root  wheel       160 Nov 30 05:46 System
drwxr-xr-x    5 root  admin       160 Dec 19 00:13 Users
drwxr-xr-x@   6 root  wheel       192 Feb 27 07:55 Volumes
drwxr-xr-x@  37 root  wheel      1184 Nov 30 05:55 bin
lrwxr-xr-x@   1 root  wheel        11 Dec  7 08:47 etc -> private/etc
dr-xr-xr-x@   2 root  wheel        64 Dec  7 07:19 home
-rw-r--r--    1 root  wheel       313 Aug 18  2018 installer.failurerequests
dr-xr-xr-x@   2 root  wheel        64 Dec  7 07:19 net
drwxr-xr-x    6 501   wheel       192 Jan 14 08:59 opt
drwxr-xr-x    6 root  wheel       192 Dec  7 08:50 private
drwxr-xr-x@  64 root  wheel      2048 Dec  7 08:47 sbin
lrwxr-xr-x@   1 root  wheel        11 Dec  7 08:47 tmp -> private/tmp
drwxr-xr-x@   9 root  wheel       288 Nov 30 05:38 usr
lrwxr-xr-x@   1 root  wheel        11 Dec  7 08:47 var -> private/var
-bash-3.2# cd /var/db/
-bash-3.2# ls -la  //注意看此db这个目录下是没有 caches 目录的
total 8
drwxr-xr-x   6 root  wheel  272 Feb 27 07:59 .
drwxr-xr-x  11 root  wheel  374 Nov 30 05:19 ..
-rw-r--r--   1 root  wheel  729 Feb 27 07:59 .com.apple.iokit.graphics
drwxr-xr-x   3 root  wheel  102 Feb 27 07:59 crls
drwx------   5 root  wheel  170 Feb 27 07:58 dhcpclient
drwxr-xr-x   4 root  wheel  136 Feb 27 07:57 mds
-bash-3.2# cd 
-bash-3.2# pwd
/var/root
-bash-3.2# ls -la
total 8
drwxr-x---   4 root  wheel  136 Nov 30 05:19 .
drwxr-xr-x  11 root  wheel  374 Nov 30 05:19 ..
-r--r--r--   1 root  wheel   10 Aug 17  2018 .forward
drwx------   7 root  wheel  306 Feb 27 07:59 Library
-bash-3.2# cd Library/
-bash-3.2# ls -la
total 0
drwx------  7 root  wheel  306 Feb 27 07:59 .
drwxr-x---  4 root  wheel  136 Nov 30 05:19 ..
drwxr-xr-x  3 root  wheel  102 Feb 27 07:59 Application Support
drwxr-xr-x@ 3 root  wheel  102 Feb 27 07:59 Caches
drwxr-xr-x  2 root  wheel  136 Feb 27 07:57 Containers
drwxr-xr-x  5 root  wheel  170 Feb 27 07:57 Keychains
drwx------  9 root  wheel  306 Feb 27 08:00 Preferences
-bash-3.2# cd Caches/
-bash-3.2# ls -la
total 0
drwxr-xr-x@ 3 root  wheel  102 Feb 27 07:59 .
drwx------  7 root  wheel  306 Feb 27 07:59 ..
drwxr-xr-x  2 root  wheel   68 Feb 27 07:59 ocspd
-bash-3.2# cd /Volumes/
-bash-3.2# cd MacOSX/
-bash-3.2# cd db/
-bash: cd: db/: No such file or directory
-bash-3.2# ls -la
total 32
drwxr-xr-x   30 root  wheel       960 Jan 16 00:56 .
drwxrwxr-x+  91 root  admin      2912 Feb 27 01:28 Applications
drwxr-xr-x+  64 root  wheel      2048 Jan 16 01:56 Library
drwxr-xr-x    2 root  wheel        64 Dec  7 08:50 Network
drwxr-xr-x@   5 root  wheel       160 Nov 30 05:46 System
drwxr-xr-x    5 root  admin       160 Dec 19 00:13 Users
drwxr-xr-x@   6 root  wheel       192 Feb 27 07:55 Volumes
drwxr-xr-x@  37 root  wheel      1184 Nov 30 05:55 bin
lrwxr-xr-x@   1 root  wheel        11 Dec  7 08:47 etc -> private/etc
dr-xr-xr-x@   2 root  wheel        64 Dec  7 07:19 home
-rw-r--r--    1 root  wheel       313 Aug 18  2018 installer.failurerequests
dr-xr-xr-x@   2 root  wheel        64 Dec  7 07:19 net
drwxr-xr-x    6 root  wheel       192 Dec  7 08:50 private
drwxr-xr-x@  64 root  wheel      2048 Dec  7 08:47 sbin
lrwxr-xr-x@   1 root  wheel        11 Dec  7 08:47 tmp -> private/tmp
drwxr-xr-x@   9 root  wheel       288 Nov 30 05:38 usr
lrwxr-xr-x@   1 root  wheel        11 Dec  7 08:47 var -> private/var
-bash-3.2# cd var/db/
-bash-3.2# ls        //这次这个目录下有 caches 这个文件夹了
.AppleDiagnosticsSetupDone      crls
.AppleInstallType.plist         datadetectors
.SystemPolicy-default           displaypolicyd
caches                  uuidtext
cmiodalassistants           vmware
com.apple.xpc.launchd           xcode_select_link
-bash-3.2# pwd
/Volumes/MacOSX/var/db
-bash-3.2# cd caches/
-bash-3.2# ls -la
total 0
drwxr-xr-x   3 root  wheel    96 Aug 17  2018 .
drwxr-xr-x  97 root  wheel  3104 Feb 27 07:55 ..
drwxrwx---   3 root  wheel    96 Dec  7 11:47 opendirectory
-bash-3.2# pwd
/Volumes/MacOSX/var/db/caches
-bash-3.2# cd opendirectory/
-bash-3.2# ls -la
total 112
drwxrwx---  3 root  wheel     96 Dec  7 11:47 .
drwxr-xr-x  3 root  wheel     96 Aug 17  2018 ..
-rw-------  1 root  wheel  53299 Feb 27 07:56 mbr_cache
-bash-3.2# 

如果你因某种原因无法成功执行恢复系统操作第5步,又急着用电脑,建议按上面的步骤备份重要资料,不要备份整个系统,然后进入在线重装系统步骤……也可邮箱联系我 nenhall@126.com

有问题请转至进行讨论解决,此文不再回复:https://www.cnblogs.com/nenhall/p/13223123.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,542评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,596评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,021评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,682评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,792评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,985评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,107评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,845评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,299评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,612评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,747评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,441评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,072评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,828评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,069评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,545评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,658评论 2 350

推荐阅读更多精彩内容