这两天遇到很奇怪的事情

收了一台2011 late的macbook pro (65 EUR). 安装high sierra到ssd的时候,发现装不上,重新启动后又总是回到安装程序,进不了系统,因为这块ssd以前装过open core legacy patch 怀疑是EFI分区损坏了,重新格式化,始终装不上。

无论使用USB的high sierra 还是 EL Captian,都是同样的问题。使用El captian安装到最后报告失败。

检查分区发现,硬盘上缺少了apple_boot分区。问了一下chatgpt,说这个是保存Recovery HD的分区,和启动有关。可是为啥会缺少呢,不知原因。

然后把 硬盘插到macpro上,要求安装el captian到此硬盘,一切顺利,没有问题。检查分区,发现一切正常。 3个分区都在。

然后装回到macbook pro上,重新启动,发现不能启动,显示文件夹图标。估计硬盘记录和硬件不符。然后插入High sierra 的usb启动,问题一样。唯一的进步是,能识别出硬盘上安装的分区了。

现在我怀疑是hight sierra的安装程序存在某种缺陷。

后来想到了个办法,先使用原来的硬盘启动,然后挂上usb的ssd,然后运行high sierra的安装程序,把系统安装在usb的ssd上。安装成功了。