我的电脑是2017版的15寸MacBook Pro,SSD空间512G,因为装了windows和Linux虚拟机,再加上微信、QQ都是吃磁盘大户,剩余空间仅剩11G左右。

最近启动一直很慢,昨天一早干脆反复启动,出现一个多语言版的提示:“电脑因出现问题而重新启动,请按一下按键,或等几秒钟以继续启动”,循环往复。

网上的解决方案大多是按 shift 键进入安全模式,但无论我怎么按,总是进入不了。实际上就算进去了也没啥用,毕竟根源在磁盘不足。所幸按 cmd+R 键可以进入恢复模式。

我的时间机器备份是一个半月以前的,如果据此恢复,则我最近写的代码和文档都要丢失,太痛苦了,无论如何要折腾一下。

解决之道是用命令行释放磁盘空间,然后重新安装操作系统,除了你自己主动删除的,并不会丢失其它数据。要点如下:

1、在恢复模式选择主菜单“其它工具/终端”,打开终端窗口。

2、接入一个移动硬盘进行备份,假设这个硬盘的卷名叫 mdisk。

3、比如我要备份Docments下的Code文件夹:

cd '/Volumes/Macintosh HD 数据/Users/你的名字'

cd Documents

cp -r Code /Volumes/mdisk

则将Code目录拷贝到了移动盘。

4、释放磁盘空间,最吃空间的当然是微信和QQ,果断将他们删了:

cd '/Volumes/Macintosh HD 数据/Users/你的名字/'

cd Library/Containers/

rm -rf com.tencent.*

如此可以释放出好几十G的磁盘空间。

5、退出终端

6、选择右上角的wifi,有网络后在恢复模式安装最新的MacOS,大概1、2小时,喝杯咖啡回来,系统也回来了。

重启后微信、qq可以正常运行,扫码登陆后有最近几天的聊天记录,也足够了。

因磁盘空间不足导致MacBook Pro无法启动(反复重启)的解决过程相关推荐

  1. ubuntu mysql 多硬盘_ubuntu下磁盘空间不足导致mysql无法启动的解决方法

    前言 最近在数据库的一张表添加两个字段,后来提示什么磁盘空间不足什么什么的,后来数据库就断开连接了,之后就一直连接不上去后来,最后经过思考终于解决了这个问题,这一经历下来真是心惊胆战,本文作为记录一下 ...

  2. 一次服务器磁盘空间不足导致的一系列问题

    继昨天服务器上应用 CPU占用过高 后面该应用宕掉了以后       java 一次CPU占用过高问题的排查及解决 今天又出现了更严重的问题     昨天解决完问题  今天早些时候 出现了系统无法登录 ...

  3. linux内存96后无法连接,linux服务器因磁盘空间满导致oracle数据库无法连接问题探索...

    记录一下程序连不上库问题解决过程: 此前没接触过linux,所以过程比较繁琐 首先我部署在linux服务器上的项目莫名其妙连不上oracle库了,用plsql连接报这个: 然后我就上putty,ssh ...

  4. MacBook Pro死机强制重启键

    MacBook Pro死机强制重启键 背景 之前开发项目一直在用MacBook,有时候项目一起运行一整天,连续一周不关机,感觉电脑很容易死机 重启键 按住control + command健 再点击右 ...

  5. Macbook pro md318 升级SSD以及8G内存过程以及问题总结

    前几天买了intel 320 series 120G SSD和4G kingston 2条内存条,把Macbook pro md318 升级了一下,下面就记录下升级过程以及升级中遇到的小问题.方便日后 ...

  6. mysql 硬盘死机_磁盘空间不够导致mysql崩溃重启

    起因: 群里有人提了句pt-ioprofile,我不知道,就查了查,想测一测,想以后可能会有帮助. 为了能看到效果,我选择了我虚拟机上最大的压测表Sbtest1,该表有100w数据,执行update ...

  7. KingbaseES V8R6 集群运维案例 -- 磁盘空间问题导致集群故障

    某商业银行生产系统KingbaseES读写分离集群主库出现故障,导致集群主备发生切换.客户要求说明具体的原因. KingbaseES读写分离集群基本信息: KingbaseES集群信息   操作系统 ...

  8. Linux空间过满无法登录,linux下磁盘空间不足导致oracle无法登录的解决方案

    问题:​​​​​​oracle突然无法登录成功 原因:发现是磁盘空间不足,而且oracle被关闭了 解决方案如下: 1.确定oracle安装在哪台linux机器,并登录 2.查看磁盘使用情况 : df ...

  9. DG备库磁盘空间满导致无法创建归档

    上周五去某客户那里做数据库巡检.是window 2008系统上10g的一套NC系统的库,已经配置了DG,可是巡检时发现数据库报错: Tue Nov 11 10:13:57 2014 LNS: Stan ...

最新文章

  1. 目前最实用的机器学习算法,你认为是哪几种?
  2. 点击鼠标左键 自动锁定计算机图标,鼠标一按左键桌面图标就消失了怎么办_为什么按鼠标左键时桌面图标都不见了...
  3. Flex 布局教程:实例篇
  4. emWin 2天速成实例教程002_多个页面窗口切换
  5. 基于JAVA+SpringMVC+Mybatis+MYSQL的酒店食品仓库管理系统
  6. Netty工作笔记0081---编解码器和处理器链梳理
  7. 洗点,现金1100G
  8. loinc编码_通用检验编码系统(Universal Laboratory Test Code System)于香港电子健康纪录计划的应用...
  9. 【转】Linux删除文件未释放空间问题处理
  10. autocad 二次开发 拆分图纸_(整理)autocad二次开发块表记录获得和cad层级结构,以及图块保存与打开....
  11. COGS 734. [网络流24题] 方格取数问题
  12. 刘宇凡:我是一只特立独行的猪
  13. MT7682参考手册,MT7682芯片资料介绍
  14. 用上就不会停下的效率利器—Automator
  15. 大数据架构师深入学习视频教程
  16. TypeError: catching classes that do not inherit from BaseException is not allowed
  17. 关键词(快排)刷词原理和方法
  18. 多个DataFream追加写入同一个sheet代码示例
  19. 关于“华为”的核心竞争力的分析
  20. 电销机器人百度百科_从做百度百科看站长百态

热门文章

  1. 一图看懂React diff
  2. java通过数据库连接池的方式连接数据库(C3P0)
  3. openstack 利用neutron-metering-agent 监控l3层流量
  4. 湖北工业大学图书馆无线网连接
  5. 错误接受率 (FAR), 错误拒绝率(FRR), 等错误率(EER)代码简易实现
  6. kafka 单机配置外网无法访问
  7. 英语阅读速度飞升只需加粗几个字母,网友试后直呼快得停不下来,华为NLP专家:这很合理...
  8. 中国建设银行个人金融部组建PMO项目团队
  9. 无字天书之Python第七页(基础数据结构—上)
  10. 产品策划四:App注册登录系统策划方案