更新到 macOS catalina 後災情
Calendar 3046年十月初九
卓俊宏 (3734) 2019-11-05 01:08:34 TUE
昨晚mac當機,不知是何原因,重開機後做了自動更新,一路更新成macOS catalina版本。

過程中有點擔心,因為資料沒有備份,但只能相信Apple了,認為他們不會亂搞把資料給消失了。
74368C7F-DE95-4719-9B03-DD079D3C7DE0.jpeg

安裝完畢後,發現根目錄上的資料被搬移到桌面上「重新部署的項目」,心想Apple真厲害,因為要安裝新系統,還會顧慮把額外安裝的系統先放到另外一個地方,大概是等使用者發現後,如果需要也可以再移回去。

因系統設定這些目錄是在根目錄的,如果不這樣處理,其他系統也要跟著變動,只好把這些目錄再搬移出去。

災情一、無法在root下建立目錄


但發現root權限也無法執行此事,這算災情嗎?

只好查文,幸好可以解決,步驟如下:

1. 關機。
2. 按下command-R 開機。
3. 進入復原模式,到終端機,查詢一下SIP模式(csrutil status)。如果是開啟,則關閉SIP(csrutil disable) 。
4. 重新開機,進入一般模式。
5. csrutil status
System Integrity Protection status: disabled.

6. sudo mount -uw /
7. sudo mkdir /想要的目錄名稱

8. 關機。
2. 按下command-R 開機。
3. 進入復原模式,到終端機,查詢一下SIP模式(csrutil status)。如果是關閉,則開啟SIP(csrutil enable) 。

災情二

Apple 將 shell 改成 zsh,不再是bash shell,因此設定檔案也需要變更:
.bashrc --> .zshrc
.bash_profile --> .zprofile.


災情三、USB(滑鼠、有線網路等)接到電腦,剛開始都沒有作用


新的mac機器沒有問題,但一台2015年版,有時接上usb要拔來拔去滑鼠才會動作。目前不知道原因,不過因為使用快四年,改天要重新factory reset,也許這問題就會消失。