MacBook Pro(13 英寸,2011 年末)A1278,这台超过10年的老本子,原本安装的是Mac OS X 10.7 "Lion"。在线重装系统,怎么尝试都不成功。在官网社区上,找到一个官方制作macOS启动U盘的方法,而且有链接可下载各个版本的OS。
如何创建可引导的 macOS 安装器 - Apple 支持 (中国)
安装OS X 10.11 El Capitan成功,但无法安装macOS 10.15 "Catalina",U盘启动后无法进入安装程序,屏幕显示这么一个符号。

原配是500G机械硬盘,在京东花171元买了个240G的京造固态硬盘。更换了固态硬盘,按Command+Option+R启动(Command+Option+R升级安装到此电脑支持的最新版本,Command+R是恢复到当前使用的版本,Command+Shift+Option+R是恢复出厂版本),新硬盘格式化APFS格式,居然可以非常顺利地安装Mac OS High Sierra。没换固态硬盘时,怎么试都不行,也许和更换了SSD有关?硬件提高了,就允许安装新版本了?

查了一下,这台MacBook Pro(13 英寸,2011 年末)A1278 官方最高也就支持macOS High Sierra,无法安装再新一点的版本了。Catalina也把这台电脑排除在外了。
苹果官方支持macOS Catalina的Mac列表:
MacBook(2015年初或更高版本)
MacBook Air(2012年中或更高版本)
MacBook Pro(2012年中或更高版本)
Mac mini(2012年末或更高版本)
iMac(2012年末或更高版本)
iMac Pro(2017年)
Mac Pro(2013年末)
可是,在这个High Sierra,许多软件都无法下载使用,比如要下载Word,必须要10.15以上。如果安装不上Catalina,Word都不能用,这个笔记本还有什么用?上网找找,又不是就我一个人遇到这个问题,总有办法的。
国外有个大神Collin,开发了几个安装工具,可以安装官方不支持的版本,其中包括macOS Catalina Patcher,可以安装macOS Catalina。
dosdude1's Personal Web Server
http://www.dosdude1.com


安装过程很简单,后面会有详细的过程描述。安装Catalina成功,大多数软件都可以下载使用了,使用公司的个人账号可以登录OFFICE365和Outlook,日常办公没问题了,太棒了!

这台超过10年的电脑,安装上Catalina,大概也就是它的极限了。虽然内存只有4G,但运行流畅,日常办公没问题,还能再用几年。
特别提醒:
如果你的电脑支持High Sierra,要先在线升级到10.13。因为APFS是从10.13才开始有的,需要升级固件,才能支持APFS。

----------------------使用macOS Catalina Patcher安装macOS Catalina--------------------
可兼容清单:
操作指导:
2、到大神Collin的个人网站上,下载软件;
注意:那个大按钮现在已经无法下载,须点开Current Version Info,点Alternate Download下载,最新版本1.4.7

如果实在无法下载,可从下面链接下载,我上传的最新版本1.4.7,不需要积分就可下载。
macOS.Catalina.Patcher1.4.7.dmg_HighSierraPatcher-MacOS文档类资源-CSDN文库
https://download.csdn.net/download/weixin_69343513/87288638?spm=1001.2014.3001.55033、双击下载的dmg文件,生成一个硬盘映像;

4、双击图标,打开程序;

5、打开后界面,英文的,继续;

6、安装文件有两个选择:已经下载过的,在线下载;

7、我之前在iMAC上曾经下载过,就直接选了;如果没有,就在线下载;

8、选择要安装此系统的方法,选中间那个,创建一个启动U盘;
9、插入那个事先准备好的16G空白U盘(用系统自带的磁盘工具进行格式化,点“抹掉",格式选”MacOS扩展(日志型)”,然后点“抹掉”按钮)。我的U盘是Catalina,就选这个,点Start;

10、出现警告,点Yes;
11、开始创建,需要点时间;
12、启动U盘创建完成,退出;

13、在要安装系统的电脑上,插入制作好的启动U盘,开机,按Option键,选择U盘启动。进入实用工具后,用磁盘工具“将内部驱动器(用于安装macOS Catalina的驱动器)格式化为APFS,进入重新安装macOS开始安装;


14、注意:安装完成,一定要按Option,从U盘启动,再次进入实用工具,选最后那个macOS Post Install,安装补丁,完成后自动重启。对于什么时候安装补丁,我尝试了两种方式。第一次重启时安装补丁,提示出错无法安装,反复几次都一样;从硬盘启动,让系统开始配置,再次自动重启,进度条走到最后停止不动。强制关机,从U盘启动,进入实用工具,安装补丁成功。

15、第一次进入桌面,提示要完成补丁升级;

16、补丁升级完成,重启;

17、在启动台其他里,有个Patch Updater,用于补丁升级;

18、MacBook Pro(13 英寸,2011 年末)A1278安装macOS Catalina,成功!

19、如果想安装双系统,最新的Windows11 22H2已经发布,参考下我另几个小文章。
运行bundleinstall后出现此错误:Gem::Package::FormatError:nometadatafoundin/Users/jeanosorio/.rvm/gems/ruby-1.9.3-p286/cache/libv8-3.11.8.13-x86_64-darwin-12.gemAnerroroccurredwhileinstallinglibv8(3.11.8.13),andBundlercannotcontinue.Makesurethat`geminstalllibv8-v'3.11.8.13'`succeedsbeforebundling.我试试gemin
我已经通过提供MagickWand.h的路径尝试了一切,我安装了命令工具。谁能帮帮我?$geminstallrmagick-v2.13.1Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrmagick:ERROR:Failedtobuildgemnativeextension./Users/ghazanfarali/.rvm/rubies/ruby-1.8.7-p357/bin/rubyextconf.rbcheckingforRubyversion>=1.8.5...yescheckingfor/
自从我将我的应用程序部署到heroku以来,在过去的几天里,我一直在断断续续地收到这个错误。它发生在我开始使用unicorn作为服务器之前和之后。有时我可以通过使用herokurunrakedb:migrate然后herokurestart让它恢复运行,但这只修复了几个小时,它又坏了。至于网页,它说“应用程序错误”。日志不是很有用,但每次发生此错误时都会显示以下内容:[2014-10-27T21:13:31.675956#2]ERROR--:worker=1PID:8timeout(16s>15s),killing[2014-10-27T21:13:31.731646#14]INFO-
考拉版本:2.2.0Errormessage:/scss/styles.scss/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/dependency.rb:319:into_specs':Couldnotfind'sass'(>=0)among15totalgem(s)(Gem::LoadError)Checkedin'GEM_PATH=/Users/monstercritic/.gem/ruby/2.3.0:/Library/Ruby/Gems/2.3.0:/Syst
在thisvideofromGoGaRuCo2011,CoreyHaines展示了一些使Rails测试套件更快的技术。我总结如下:将尽可能多的代码放在Rails应用之外,放入其他模块和类中单独测试它们,无需加载Rails的开销在您的Rails应用程序中使用它们不过,有几件事我不明白。他交替使用rspec和spn或spna运行测试(例如,大约在3:50)。spn是一个众所周知的工具吗?在他对非Rails类和模块的测试中,他包含了被测试的模块或类,但我没有看到他包含任何类似spec_helper的东西。他如何获得Rspec? 最佳答案
当我尝试安装rmagic时:geminstallrmagic它给出了错误:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrmagick:ERROR:Failedtobuildgemnativeextension./home/biske/.rbenv/versions/2.0.0-p247/bin/rubyextconf.rbcheckingforRubyversion>=1.8.5...yescheckingforgcc...yescheckingforMagick-config...yesche
我最近注意到ActiveRecord对象上的方法changed?在Rails3.2.13和Rails4.0.1之间发生了变化。问题在于连接到数据库中整数字段的字段。假设我的模型Model带有number整数字段:#Rails3.2.13m=Model.lastm.number#=>5m.number='5hello'm.number#=>5m.number_changed?#=>truem.changed?#=>truem.changes#=>{:number=>[5,5]}#Rails4.0.1m=Model.lastm.number#=>5m.number='5hello'm.nu
我们有一个Rubyv.2.0.0-p247在Railsv4.0.1应用程序使用pggemv0.17.0.应用在MacOSXMavericksv10.9下顺利运行与PostgreSQLServerv9.2.4使用HomeBrew安装但它在Ubuntuv13.04下抛出以下异常使用PostgreSQLServer9.1:PG::UnableToSend:serverclosedtheconnectionunexpectedlyThisprobablymeanstheserverterminatedabnormallybeforeorwhileprocessingtherequest.异常发
我有这个jQuery函数,它返回当前时间作为自纪元(1970年1月1日)以来的毫秒数:time=newDate().getTime();有没有办法在Ruby中做同样的事情?现在,我正在使用Ruby的Time.now.to_i,它运行良好但返回一个10位整数(秒数)如何让它显示毫秒数,就像在jQuery中一样? 最佳答案 require'date'pDateTime.now.strftime('%s')#"1384526946"(seconds)pDateTime.now.strftime('%Q')#"1384526946523"(
我之前有一个与ImageMagick一起使用的rmagickgem安装。ImageMagick是在禁用OpenMP的情况下从源代码安装的。此安装工作顺利。然而,我试图卸载rmagick和ImageMagick,这样我就可以拥有一个适用于GraphicsMagick的版本。所以我从源代码安装了GraphicsMagick并再次禁用了OpenMP功能。但是,当我安装rmagick时,我得到以下信息:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrmagick-2.13.1.gem:ERROR:Fail