前段时间入职新公司,公司标配电脑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硬盘升级踩坑记相关推荐

  1. Flutter开发 -flutter1.22.x升级踩坑记

    1.22版本相关: flutterSDK:1.22.1(目前最新版为1.22.2) dart:2.10.1 LHHdeMacBook-Pro:next zcy$ dart --version Dart ...

  2. 7代cpu能装虚拟xp系统吗_Intel 10代PC/笔记本安装Win7踩坑记 amp; 驱动分享

    免责声明:本文只是从技术角度进行讨论,主要因我自己的兴趣而引发测试.只代表个人观点,与任何组织机构无关. 目录 -  从赛扬G5900"亮机"CPU说起 -  10代Core Wi ...

  3. 服务器重新部署踩坑记

    服务器重新部署踩坑记 Intro 之前的服务器是 Ubuntu 18.04 ,上周周末想升级一下服务器系统,从 18.04 升级到 20.04,结果升级升挂了... 后来 SSH 始终连不上,索性删除 ...

  4. Vue + TypeScript + Element 搭建简洁时尚的博客网站及踩坑记

    前言 本文讲解如何在 Vue 项目中使用 TypeScript 来搭建并开发项目,并在此过程中踩过的坑 . TypeScript 具有类型系统,且是 JavaScript 的超集,TypeScript ...

  5. oracle vm 加载ova,vmware导入ova文件踩坑记小结

    问题来源 众所周知,所有的网络行为都会产生相应的网络流量,那么所有的网络攻击行为也有其对应的流量特点,那么是否能根据流量特点进而分析出其对应的是什么攻击行为呢? 我在虚拟机上使用vulnhub的靶场环 ...

  6. Go 语言踩坑记——panic 与 recover

    题记 Go 语言自发布以来,一直以高性能.高并发著称.因为标准库提供了 http 包,即使刚学不久的程序员,也能轻松写出 http 服务程序. 不过,任何事情都有两面性.一门语言,有它值得骄傲的优点, ...

  7. linux mint 无法联网_linux mint踩坑记

    linux mint踩坑记 linux 简介 1.linux mint 是基于debian的一个发行版,以友好的界面素称,开始菜单很像windows,风格以清新为主! 2.linux mint 分为两 ...

  8. python从入门到实践django看不懂_Python编程:从入门到实践踩坑记 Django

    <>踩坑记 Django Django Python 19.1.1.5 模板new_topic 做完书上的步骤后,对主题添加页面经行测试,但是浏览器显示 服务器异常. 个人采用的开发环境是 ...

  9. 东八区转为0时区_踩坑记 | Flink 天级别窗口中存在的时区问题

    ❝ 本系列每篇文章都是从一些实际的 case 出发,分析一些生产环境中经常会遇到的问题,抛砖引玉,以帮助小伙伴们解决一些实际问题.本文介绍 Flink 时间以及时区问题,分析了在天级别的窗口时会遇到的 ...

最新文章

  1. [Bzoj2282]消防(二分答案+树的直径)
  2. java jtable行标题_如何设置JTable的标题——如图
  3. Apache Spark:更改架构之前必须解决的5个陷阱
  4. python类的成员函数_Python为类对象动态添加成员函数
  5. php的addslashes,PHP addslashes()用法及代码示例
  6. 框架升级后某个类型所在程序集发生转移,应用还能正常运行吗?
  7. TNS 无监听解决方案
  8. Linux为什么虚拟内存大于物理内存?
  9. 【元胞自动机】基于matlab元胞自动机双边教室疏散【含Matlab源码 1208期】
  10. JUC中的Atomic原子类
  11. React 预览图片 视频 音频_HDMI录制盒斗鱼虎牙高清视频游戏直播器1080监控switch/ps4采集卡...
  12. CST软件多少钱一套呢?CST正版软件报价
  13. matlab不定积分曲线族画图,matlab不定积分
  14. esp32 支持 sd卡 micropython 文件系统_ESP32教程:MicroPython支持-esp文件
  15. 人体的能量场是什么?
  16. 32位16进制转换为10进制数
  17. nodejs生成唯一uuid
  18. 计算机等级打印,全国计算机等级考试试题PDF打印(13页)-原创力文档
  19. php 的 yii 框架,详解PHP的Yii框架的运行机制及其路由功能
  20. nfc卡模式与标准模式_NFC 的通信模式。什么是点对点模式,什么是模拟卡和读卡器模式...

热门文章

  1. mg90舵机参数_MG995945995舵机的参考资料讲解
  2. fgo怎么把new去掉_fgo命运冠位指定国服NEWYORK2020无限池活动介绍
  3. 短视频2020,快手、抖音的分化之年
  4. Matlab函数之prctile
  5. JVM介绍与知识脉络梳理
  6. 医保病历审核服务平台丨陀螺研究院×FISCO BCOS案例专辑
  7. TypeScript 代码整洁之道
  8. 矩阵的分解_QR分解
  9. 汉字和Unicode编码知识
  10. 完美解决“配置Windows Update更新。