MacbookPro 15硬盘升级踩坑记
前段时间入职新公司,公司标配电脑MacAir,不区分工种,行政开发统一配置。
用了几个月,随着项目越来越多,代码编辑器打开的项目,还有其他软件越来越多,最近实在受不了这速度。 别人启动个项目几十秒(已经提前换了自己的电脑),我编译将近半分钟,才开始启动,要花将近2分多钟。。。太耽误工作效率。想着陪着自己征战几年的15款MacbookPro,是时候发挥一下预热。但是硬盘容量实在是心有力而力不足,我的机子原本事15款硬盘256G,内存16G版本的。
内存比起公司的至少翻了一番,就是现在用也还富余。就是这磁盘空间,因为前几年工作用的都是他,里面存放了很多资料,也不想去删或者放在云盘等方式,本着存放在本机方便,不想折腾。前面也想着直接买一个外置存储卡,淘宝京东上一搜,也真还有。但是速度,令人生畏,读写速度不到百兆/s,想想还是算了,直接升级固态吧。
趁着清明小长假,准备升级一下硬盘容量,让他再为老夫征战个一两年应该没问题。“兵马未动,粮草先行”,首先就是上网看下其他勇士的踩坑之路,然后再去按需添置购买自己的配置。这里总结结合网上的帖子,以及自己电脑的型号。我这里买的东西有:
- 三星固态硬盘(970EVO)
- 移动硬盘(备份原有资源)
- M.2NVMe接口装接头(适配mac)
- 一个16G左右的U盘(做启动盘)
- 拆机工具
这里需要注意的是硬盘的选择,因为不同型号或者不同批次的机器,所能适配的机器也是不同的,最后买错了,可能装机后会有各种问题出现。这里给15款macBook Pro mid版本的做个参考,买转接头时,也是特意问了淘宝的商家,希望对大家有所帮助。
安装步骤:
- 制作启动U盘
- 备份
- 更换换硬盘
- 系统安装
- 资料还原
开始行动!!!
首先还是启动盘的制作
下载当前电脑安装版本的系统安装包,一定要注意的是系统的完整安装包,而不是升级包。我这里就踩了坑,原本我的系统是HighSierra 10.13.6
然后我看网上有的帖子说需要大于10.13的版本才能识别新的硬盘。我就下载了Mojave 10.14.6
的版本,这是用的是网上提供的镜像。如果需要可以到文末,添加我的微信公众号,回复系统升级
,获取百度云资源。
我下载的版本和我现有系统不是一个版本,导致最后通过时间机器没能还原回我的备份信息。所有这里一点要注意,制作启动盘的系统版本和本机的版本要尽量保持一致,不一致也不能比他低。
制作启动盘很简单,这需要找个空的U盘,因为需要格式化成mac能识别的格式。格式选Mac日志格式,抹掉磁盘中的信息。
然后把下载的dmg文件,安装到到应用程序。不需要在本机安装,到这一步就ok。
U盘格式化也做完后,就可以制作启动引导盘。可以安装官网来指导的来,官网地址 https://support.apple.com/zh-cn/HT201372
。
执行命令:
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
也就一步,需要注意的是格式化U盘时,名称要与/Volumes/MyVolume
相同,我这里直接用MyVolume
就不用改了。进度条完成后,就代表制作成功
进度条完成后,就代表制作成功。
备份
第二步骤,我们利用时间机器备份现在电脑上的资源,包括系统配置信息,用户存储的资料等信息。这一步也很简单,准备一个外置存储设备,我这里买的是西数移动移盘,考虑到速度,就没用现有的机械,因为后续要有个还原的过程,当然不嫌时间慢的话,机械硬盘也是可以的只是时间可能会多点。首先要把准备好的的外置硬盘格式化,格式这里选择APFS
,名称自己定,格式化完成后,使用时间机器备份你的资料。
我的200G这里花了将近一个小时左右,首次的话时间可能会长点,后面的话就会快很多。
拆机更换硬盘
使用几年没有拆过机,太脏了
MacbookPro 15硬盘升级踩坑记相关推荐
- Flutter开发 -flutter1.22.x升级踩坑记
1.22版本相关: flutterSDK:1.22.1(目前最新版为1.22.2) dart:2.10.1 LHHdeMacBook-Pro:next zcy$ dart --version Dart ...
- 7代cpu能装虚拟xp系统吗_Intel 10代PC/笔记本安装Win7踩坑记 amp; 驱动分享
免责声明:本文只是从技术角度进行讨论,主要因我自己的兴趣而引发测试.只代表个人观点,与任何组织机构无关. 目录 - 从赛扬G5900"亮机"CPU说起 - 10代Core Wi ...
- 服务器重新部署踩坑记
服务器重新部署踩坑记 Intro 之前的服务器是 Ubuntu 18.04 ,上周周末想升级一下服务器系统,从 18.04 升级到 20.04,结果升级升挂了... 后来 SSH 始终连不上,索性删除 ...
- Vue + TypeScript + Element 搭建简洁时尚的博客网站及踩坑记
前言 本文讲解如何在 Vue 项目中使用 TypeScript 来搭建并开发项目,并在此过程中踩过的坑 . TypeScript 具有类型系统,且是 JavaScript 的超集,TypeScript ...
- oracle vm 加载ova,vmware导入ova文件踩坑记小结
问题来源 众所周知,所有的网络行为都会产生相应的网络流量,那么所有的网络攻击行为也有其对应的流量特点,那么是否能根据流量特点进而分析出其对应的是什么攻击行为呢? 我在虚拟机上使用vulnhub的靶场环 ...
- Go 语言踩坑记——panic 与 recover
题记 Go 语言自发布以来,一直以高性能.高并发著称.因为标准库提供了 http 包,即使刚学不久的程序员,也能轻松写出 http 服务程序. 不过,任何事情都有两面性.一门语言,有它值得骄傲的优点, ...
- linux mint 无法联网_linux mint踩坑记
linux mint踩坑记 linux 简介 1.linux mint 是基于debian的一个发行版,以友好的界面素称,开始菜单很像windows,风格以清新为主! 2.linux mint 分为两 ...
- python从入门到实践django看不懂_Python编程:从入门到实践踩坑记 Django
<>踩坑记 Django Django Python 19.1.1.5 模板new_topic 做完书上的步骤后,对主题添加页面经行测试,但是浏览器显示 服务器异常. 个人采用的开发环境是 ...
- 东八区转为0时区_踩坑记 | Flink 天级别窗口中存在的时区问题
❝ 本系列每篇文章都是从一些实际的 case 出发,分析一些生产环境中经常会遇到的问题,抛砖引玉,以帮助小伙伴们解决一些实际问题.本文介绍 Flink 时间以及时区问题,分析了在天级别的窗口时会遇到的 ...
最新文章
- [Bzoj2282]消防(二分答案+树的直径)
- java jtable行标题_如何设置JTable的标题——如图
- Apache Spark:更改架构之前必须解决的5个陷阱
- python类的成员函数_Python为类对象动态添加成员函数
- php的addslashes,PHP addslashes()用法及代码示例
- 框架升级后某个类型所在程序集发生转移,应用还能正常运行吗?
- TNS 无监听解决方案
- Linux为什么虚拟内存大于物理内存?
- 【元胞自动机】基于matlab元胞自动机双边教室疏散【含Matlab源码 1208期】
- JUC中的Atomic原子类
- React 预览图片 视频 音频_HDMI录制盒斗鱼虎牙高清视频游戏直播器1080监控switch/ps4采集卡...
- CST软件多少钱一套呢?CST正版软件报价
- matlab不定积分曲线族画图,matlab不定积分
- esp32 支持 sd卡 micropython 文件系统_ESP32教程:MicroPython支持-esp文件
- 人体的能量场是什么?
- 32位16进制转换为10进制数
- nodejs生成唯一uuid
- 计算机等级打印,全国计算机等级考试试题PDF打印(13页)-原创力文档
- php 的 yii 框架,详解PHP的Yii框架的运行机制及其路由功能
- nfc卡模式与标准模式_NFC 的通信模式。什么是点对点模式,什么是模拟卡和读卡器模式...