老舊的mac無法更新到最新的OS,解決方式

最近拿著同事一個舊款的mac mini (2011)年版, 想說可以拿來練習寫iOS程式.

沒想到只能更新到 high sierra版本, xcode只能安裝10.0 , 但是該版本並沒有我想要學習的NFC 15693讀取寫入功能, 必須升級到最新的xcode.

可是xcode若沒有mojave版本以上是無法更新的, 真是殘念.

後來google一下原來有很多人默默的付出, 協助讓老舊硬體能更新到最新版, 真是佛心來的, 當然免不了有些不相容, 但是基本上都能使用了, 安裝方式也很簡單, 就是在mac上下載patcher軟件, 透過這個軟件把OS安裝到隨身碟, 就可以安裝了,跟平常並沒有不同, 就差在安裝完畢, 需要再跑一次post install , 更新一下舊版硬體驅動程式就好了, 超方便的, 以下是連結方式:

http://dosdude1.com/catalina/

下載Mac OS(DMG)

github 有人寫了製作一個簡易下載的程式 https://github.com/munki/macadmin-scripts

可以很方便的下載想要的Mac OS

curl -O https://raw.githubusercontent.com/munki/macadmin-scripts/master/installinstallmacos.py
sudo python installinstallmacos.py

若失敗, 可以考慮用 patcher 方式, 這個patcher很強, 專門用來協助老舊主機升級到最新os, 所以自帶一個下載macOS的工具, 下載後會出現一個install xxx.APP , 請透過disk utility 工具做成dmg就可以了.

Macbook Pro 使用上一些小心得

我的chromebook CB3-111裝了win10送人了, 後來改用lenovo x230 但又被我操壞了,
不過還好, 再買一台二手的就好了, 為何要買二手的?
因為我認為,購置新的會有兩個問題:
一是我太喜新厭舊了,不能接受用很久的設備,
二當然是新的太貴.
因此我又買了一台2012年版的Macbook Pro 13 吋 i7 三代(當時頂規) 16G Ram 240 SSD , 新台幣16000,相當划算,
這台保養得非常好, 立馬拿來重灌到最新的mojave版本. 整理的過程寫的心得 .

  1. .使用磁碟工具程式製作macos mojave開機程式,
    檔案可從app store下載,但前提是本身也要一樣的版本, 下載完畢後,
    安裝 Diskmaker X , 該APP會自動引導製作usb開機碟.
  2. 不習慣使用bootcamp, 因此安裝virtualbox .
  3. 因為我隨時準備windows usb開機碟, 因此將使用磁碟工具程式,將win10 usb開機碟轉成cdr, 再輸入以下指令轉成iso檔案(實測這樣似乎會失敗,但還是記錄下來)
    $ sudo hdiutil makehybrid -iso -joliet -o xxx.iso win10.cdr
  4. 編輯環境變數 ~/.bash_profile
  5. 還沒想到

1 2 3