因磁盘空间不足导致MacBook Pro无法启动(反复重启)的解决过程
我的电脑是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无法启动(反复重启)的解决过程相关推荐
- ubuntu mysql 多硬盘_ubuntu下磁盘空间不足导致mysql无法启动的解决方法
前言 最近在数据库的一张表添加两个字段,后来提示什么磁盘空间不足什么什么的,后来数据库就断开连接了,之后就一直连接不上去后来,最后经过思考终于解决了这个问题,这一经历下来真是心惊胆战,本文作为记录一下 ...
- 一次服务器磁盘空间不足导致的一系列问题
继昨天服务器上应用 CPU占用过高 后面该应用宕掉了以后 java 一次CPU占用过高问题的排查及解决 今天又出现了更严重的问题 昨天解决完问题 今天早些时候 出现了系统无法登录 ...
- linux内存96后无法连接,linux服务器因磁盘空间满导致oracle数据库无法连接问题探索...
记录一下程序连不上库问题解决过程: 此前没接触过linux,所以过程比较繁琐 首先我部署在linux服务器上的项目莫名其妙连不上oracle库了,用plsql连接报这个: 然后我就上putty,ssh ...
- MacBook Pro死机强制重启键
MacBook Pro死机强制重启键 背景 之前开发项目一直在用MacBook,有时候项目一起运行一整天,连续一周不关机,感觉电脑很容易死机 重启键 按住control + command健 再点击右 ...
- Macbook pro md318 升级SSD以及8G内存过程以及问题总结
前几天买了intel 320 series 120G SSD和4G kingston 2条内存条,把Macbook pro md318 升级了一下,下面就记录下升级过程以及升级中遇到的小问题.方便日后 ...
- mysql 硬盘死机_磁盘空间不够导致mysql崩溃重启
起因: 群里有人提了句pt-ioprofile,我不知道,就查了查,想测一测,想以后可能会有帮助. 为了能看到效果,我选择了我虚拟机上最大的压测表Sbtest1,该表有100w数据,执行update ...
- KingbaseES V8R6 集群运维案例 -- 磁盘空间问题导致集群故障
某商业银行生产系统KingbaseES读写分离集群主库出现故障,导致集群主备发生切换.客户要求说明具体的原因. KingbaseES读写分离集群基本信息: KingbaseES集群信息 操作系统 ...
- Linux空间过满无法登录,linux下磁盘空间不足导致oracle无法登录的解决方案
问题:oracle突然无法登录成功 原因:发现是磁盘空间不足,而且oracle被关闭了 解决方案如下: 1.确定oracle安装在哪台linux机器,并登录 2.查看磁盘使用情况 : df ...
- DG备库磁盘空间满导致无法创建归档
上周五去某客户那里做数据库巡检.是window 2008系统上10g的一套NC系统的库,已经配置了DG,可是巡检时发现数据库报错: Tue Nov 11 10:13:57 2014 LNS: Stan ...
最新文章
- 目前最实用的机器学习算法,你认为是哪几种?
- 点击鼠标左键 自动锁定计算机图标,鼠标一按左键桌面图标就消失了怎么办_为什么按鼠标左键时桌面图标都不见了...
- Flex 布局教程:实例篇
- emWin 2天速成实例教程002_多个页面窗口切换
- 基于JAVA+SpringMVC+Mybatis+MYSQL的酒店食品仓库管理系统
- Netty工作笔记0081---编解码器和处理器链梳理
- 洗点,现金1100G
- loinc编码_通用检验编码系统(Universal Laboratory Test Code System)于香港电子健康纪录计划的应用...
- 【转】Linux删除文件未释放空间问题处理
- autocad 二次开发 拆分图纸_(整理)autocad二次开发块表记录获得和cad层级结构,以及图块保存与打开....
- COGS 734. [网络流24题] 方格取数问题
- 刘宇凡:我是一只特立独行的猪
- MT7682参考手册,MT7682芯片资料介绍
- 用上就不会停下的效率利器—Automator
- 大数据架构师深入学习视频教程
- TypeError: catching classes that do not inherit from BaseException is not allowed
- 关键词(快排)刷词原理和方法
- 多个DataFream追加写入同一个sheet代码示例
- 关于“华为”的核心竞争力的分析
- 电销机器人百度百科_从做百度百科看站长百态
热门文章
- 一图看懂React diff
- java通过数据库连接池的方式连接数据库(C3P0)
- openstack 利用neutron-metering-agent 监控l3层流量
- 湖北工业大学图书馆无线网连接
- 错误接受率 (FAR), 错误拒绝率(FRR), 等错误率(EER)代码简易实现
- kafka 单机配置外网无法访问
- 英语阅读速度飞升只需加粗几个字母,网友试后直呼快得停不下来,华为NLP专家:这很合理...
- 中国建设银行个人金融部组建PMO项目团队
- 无字天书之Python第七页(基础数据结构—上)
- 产品策划四:App注册登录系统策划方案