一次失败的装黑苹果经历
最近微信小程序高校开发者大赛又开始了,我蠢蠢欲动的打开了电脑里吃灰已久的微信开发者工具,由于暂时没有好点子就接着折腾博客小程序,想起之前微信开发者工具的一个bug,Mac端小程序编译完成换点手机预览生成二维码时报错,这个错误在Windows端就没有,最后排查出了几行有问题的代码,解决了问题。
开始着手给小程序添加评论审核功能,忙碌了两天终于写完函数,并且给自己的小程序添加了腾讯云开发基础,薅上了微信的羊毛 ,同时替换了获取用户信息的API,过程十分煎熬,但是完成后的成就感让我感觉这两天的抓狂都值了,博客小程序更新已上线,欢迎体验~
回到正题,期间使用黑苹果愈发觉得顺手,Mac的优化和美观度确实比Windows更得我心,但是笔记本的屏幕太小,加上为了更好的显示效果,黑苹果的缩放我调的比较大,敲代码的时候十分局促,便想买一台显示器了,翻看之前心水的明基显示器,1980*1080的价格一千左右,忽然想买一台2k的显示器,翻来翻去发现了发布已久的2770qz很不错,边框很窄,有智慧调光和护眼模式,最后在咸鱼上下单了一台,价格在1500,买贵了,但是这个卖家看起来是比较正常的。好在买回来使用一切正常,没有翻车。
这个时候,问题来了,我的黑苹果无法使用HDMI接口,问群里说是要typec转换HDMI才能外接显示器,好吧,又斥资买了一跟转接线,转接线没到的时候在群里闲聊发现有人用上了big sur(最新的11代Mac系统),并且群里有现成的EFI(黑苹果的核心引导文件),我心动了,然而一段让人抓狂的经历刚刚开始。
由于已经有过安装黑苹果的经历,轻车熟路的做好了U盘安装盘,在安装的过程中却不断遇到玄学问题,最后莫名其妙的把Windows的引导也弄丢了 ,网上也找不到修复引导的方法,想起上一次装黑苹果时也遇到过相同的情况。好吧,像上次一样也重装下Windows吧 ,这个时候问题又来了。
我用Windows官方工具制作的Windows安装U盘,安装进行到选择磁盘时一直报错(我们无法创建新的分区也找不到现有分区),网上也没有一个说的明白的,(再次吐槽网上那些乱修改文件的教程)。用微pe还是不行,搞得装过几十次Windows系统的我都开始怀疑人生了。
最后,在B站硬件茶谈做的一期微pe安装Windows的教程里搞明白了问题所在。
如果你选择磁盘后碰到这么一个报错“我们无法创建新的分区也找不到现有分区”,这个报错的原因是因为附属磁盘和主磁盘分区冲突,解决方法是删掉附属磁盘的全部分区,等系统装好后进系统再给附属磁盘分区,如果你附属磁盘有数据,不想删除分区,那你就先拔掉附属磁盘,再来装就不会报错了。
我用的是最管用的方法,拆开笔记本,卸下两块不用来装Windows的硬盘,只保留系统盘。再次进入安装界面,一切顺利 。
留下一段评论区的小总结:
关于4K对齐,使用微软自带的分区工具他建立分区的时候会自动帮你4K对齐,不需要你操作。使用PE的分区精灵分区的时候,勾选对齐到此扇区的整数倍就是4K对齐,数值的话2048和4096都是4K对齐,并不是说非要4096。
分区精灵转化MBR和GUID的时候如果提示需要专业版,说明你磁盘里有分区,免费版的想要转换必须要删除磁盘全部分区才可以转换。
如果你选择磁盘后碰到这么一个报错“我们无法创建新的分区也找不到现有分区”,这个报错的原因是因为附属磁盘和主磁盘分区冲突,解决方法是删掉附属磁盘的全部分区,等系统装好后进系统再给附属磁盘分区,如果你附属磁盘有数据,不想删除分区,那你就先拔掉附属磁盘,再来装就不会报错了。
有的人还反馈装好系统后虽然分区了,但是就只能看见一个C盘,那可能是磁盘盘符挂载出现BUG,打开我的电脑,右键管理,磁盘管理,把D盘之后的盘都先删了,然后重新新建简单卷,输入容量无脑下一步,就可以重新显示出来了。
如果你在安装系统的过程中出现卡死,蓝盘,报错,或者进不去PE,装载不了系统,读条走不动的等等情况,首先尝试重新做PE并且重下安装包,如果还不行,再尝试更换U盘,切记不要使用名字都叫不上的劣质U盘,安装系统的过程涉及到很多的数据变动,垃圾U盘无法保证数据完整性。
几个Q&A
微信小程序编译不报错,生成预览二维码时报错?
解决办法 一般是wxss文件样式表代码不规范导致的,另外我自己排查出了几行正常的样式,却会导致报错的代码,在微信开发者社区提到过,(mp://H8WTsreTFNnfFBE)复制链接在微信打开就能看到。
安装Windows选择磁盘时,提示“我们无法创建新的分区也找不到现有分区”。
解决办法 如果你相应硬盘的分区格式(GPT or MBR)没有问题的话,大概率是电脑多硬盘之间的玄学影响,拆下不安装系统的硬盘再次尝试,一般报错就没有了。
如何转换硬盘为GPT(GUID)分区格式?
解决办法 微pe下使用Disk Guines,删除硬盘下所有分区,保存更改后,再右键硬盘转换分区为GPT格式。视频演示
wx.getuserInfo()接口如何使用?
解决办法 点我跳转到仰止论坛经验贴
本文作者:自在废物
本文链接:https://rabithua.club/archives/630/
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
现在已经不玩黑苹果了.累了.
买个M1的Macmini 就挺好的~开始折腾黑群晖
哈哈,最后还是入了白苹果,我是买了Air m1
你别说还从来没有装过
黑苹果对软件兼容友好吗?
软件兼容没什么问题,主要是硬件兼容的问题
黑苹果,我就从来吃不上,手残!
再说马上就11了,mactowin不香吗! |´・ω・)ノ
黑苹果狗都不吃!说起来昨天尝试升级开发板11,又遇到奇怪的问题,还是等正式版好了😑
黑苹果,yyds!
反正我是不想再碰了,太折磨了
大佬,我又想要小程序的源代码了,呜呜呜,伸手党
爷关更