-
How to Build Multi-Arch Docker Images for MacBook M1
At work, I currently use a MacBook Pro with an Intel chipset and some of my colleagues have upgraded to ones with M1 chipset which is of arm64 or aarch64 architecture. Then expectedly I need to build some Docker images for both architectures. I’ve done some multi-arch Docker stuff before so this is not really…
-
Atom Won’t Start in OS X
I’ve updated Atom.io editor on MacBook Pro from 1.52 to 1.54 earlier today. Strange thing is that after the update Atom got stuck when starting up — only menu is shown and can’t open any docs. By my experience on Linux, when something doesn’t work I run in in a terminal and see what error…
-
给老婆的Macbook Pro升级内存
据说是因为泰国洪水的原因, 硬盘价格奇高甚至缺货. 不过内存是相当便宜. 前些天我花260买了2条 Elixir 4GB DDR3 1333 的内存条, 把我的小 Thinkpad 武装到了极致. 出于好奇, 我测试了一下, 这两条 DDR3 1333 内存条不能用在老婆的 MacBook Pro 上(型号是A1278). 于是就没再购买. 后来研究了一下, 原来 Mac OS X 本身就包含了 32bit 和 64bit(64bit 架构才能存取>4GB 的内存). 于是我觉得不给 MBP 来个升级我又不甘心. 拆开 MBP 后盖, 原来它原配的内存是三星的. 那就买三星的吧(Samsung DDR3 1066 4GBx2). 升级步骤: 1, 首先确认一下硬件是否支持 64bit 架构: $ ioreg -l -p IODeviceTree |…
-
老婆潜伏结束, 亮出果粉的真面目
Maverick Meerkat 图片来自 Snow Leopard 图片来自 老婆一年多之前, 从Windows阵营叛逃到了Ubuntu/Linux阵营, 让我颇为自豪. 可是前些天, 老婆离职后, 原来的电脑被回收了, 于是老婆露出了隐藏许久的真面目: “我要MacBook Pro!” 看得出她是早有预谋的, 已跟苹果店的员工们混个熟脸啦. 于是拿了2010年最后的的苹果员工价名额, 老婆心满意足的抱着闪亮的MBP回家了. 但想把原来Ubuntu(10.10 猫鼬)系统里面的文档直接导入OSX(10.6 雪豹)并不容易, 因为雪豹不认识猫鼬的EXT4文件系统. 而且雪豹不支持*nix系统的招牌之一的sftp共享. 难道OSX想跟*nix划清界线了? 那么多OSX geek用户自然是不答应的. 我找到并安装了MacFUSE + MacFusion, 让雪豹能够读取猫鼬的SFTP文件夹. 然后, 我把旧硬盘挂在同样运行Ubuntu系统的媒体中心上, 这样, 通过SFTP, 雪豹总算把猫鼬管理的资料都接手过来了. 不过在雪豹华丽的GUI里点了几次, 却总是说有文件名错误, 复制中断. 最后我还是用CLI的scp -r user@host:/folder/file 一举搞定了. 老婆从Windows, 到Ubuntu, 再到Mac OSX, 眉毛都没有皱一下. 佩服 😀
-
摸石头过河,修Macbook
老板娘的Macbook坏了,找我帮忙。唉,没法拒绝啊,于是硬着头皮修吧。 首先,此病机的症状是经常挂起,但是没有死机。我怀疑是硬盘问题。开始鼓捣吧~ 使用OSX的DiskUtility,果然发现启动分区有错误,不过无法修复 重启至SafeMode(猛按Shift),结果崩溃重启了,失败(原因不明) 重启至SingleUserMode(猛按Apple+S),到CLI了,运行 fsck_hfs -fb /dev/disk0s2 无法修复…… 原来是著名的Invalid Node Structure 错误,哈哈,HFS也不怎么强壮么 Google一下,很多人说DiskWarrior软件可以修复INS错误,但我哪有啊 找人帮忙,DW也失手了,没办法了,只好…… 重装OSX,问题解决 结论:Macbook不过如此,或者老板娘是苹果杀手,or both。