恢复macbook系统
2018-06-07 本文已影响14人
大袖子
没想到简书的第一篇给了macbook pro,原计划打算写写UX相关的。
流水账开始,想直接看怎么保存数据重灌系统的可以跳过这段
上周四下班回家,照例打开mbp,在loading界面读条读了很~久~,读满了又等了很~久~,开始以为是头天晚上系统更新了什么,所以开机很慢,毕竟2011年early的本了,每次更新完开机都很慢。就放在一边没管,想起来的时候看了一眼,还停留在读条读满的界面。更新更挂了?硬重启一下应该就好了,用了7年,还没有过系统挂了不能自己恢复的情况,还是很信任苹果的。
硬重启后,重复上面的过程x2,内心咯噔,摊上事了。
强关睡觉,第二天在公司搜了一下。结果大多数是抹盘重装系统,很久没备份了,不想抹盘,搜到两篇文章,整理写出来给自己存个档,也希望能帮到其他人。
流水账结束
Macbook pro 2011 early,High Sierra, 没有Time machine备份
- 安全模式(开机+shift)进不去;
- 重置SMC无效(Shift-Control-Option,然后同时按下电源按钮,SMC官方说明);
- 单用户模式(开机 COMMAND-S)下检测磁盘(/sbin/fsck -fy)直至OK ,无效;
- macOS 恢复功能(开机 COMMAND-R), 不抹盘重做系统,提示镜像冲突
解决方案
方法来自Apple社区,原文
- 长按电源键,先强行关机
- COMMAND-R 开机进入恢复功能,官方恢复功能说明
额外备份方法,不备份后面的方法也不会影响数据,只是以防万一……用的
i. 选择磁盘工具,菜单里可以选择制作镜像,也就是备份。
ii. 如果制作镜像不能用,关掉磁盘工具,顶上菜单里找到进入 终端,现在拥有最高权限
iii. 输入mount -uw,查看硬盘挂在哪个目录下,一般应该是 /Volumes,要备份的数据应该在 /Volumes/Macintosh HD, 外接硬盘一般是最后一个,记下硬盘名
iv. cd /Volumes/Macintosh\ HD,空格要转义一下
v. ls -al 查看所有目录文件
vi. 复制文件 cp -r /源路径 /移动硬盘路径
- 进入终端 (在顶上菜单里)
- 输入 cd /Volumes/Macintosh\ HD
- 输入ls -al,记下自己的用户名(Macintosh HD/User)
- 重命名前面ls 列出来的所有文件,除了User和Application
重命名命令 mv 源文件名 新文件名 - 选择恢复模式里的重新安装OS, 如果刚才把窗口关了,顶上菜单里找一下
- 开始在线下载OS (前面忘记说连wifi要重新输下wifi密码),这时不会提醒镜像冲突
- 安装……
- 进入“新系统”,设置用户名时,一定要用刚才记下的用户名, 也就是想保留所有数据的那个用户名,一个字母都不要差。
- 进入系统,连桌面都和以前一模一样,所有数据都在,app也都在,部分大型app需要重装,比如adobe系列。胆大的可以把旧library名字重命名回来,也可以不用重装。
Home brew 也要重装(默认在usr下,已经被干掉了) - 再次进入恢复模式删掉旧文件,现有系统模式下无法绕过SIP,无法删除系统文件。
删除命令 rm -r /文件夹或路径(千万别手抖删掉整个硬盘)
删除软链 rm 软链名 - 菜单栏点重启。收工。