好幾年前孩子蘋果本升級把淘汰下來09年中期的MacBook Pro並入了我的古董本回收隊,其他七八個都是瘟本,就這麽一個果本顯得還挺鶴立雞群的樣子,所以待遇比較優先,上個月花費三十刀巨資把4GB升級到8GB內存玩內存硬盤,而其他同期的瘟本想升級內存都沒門,4GB插槽就到頭了,這麽說來果本還是蠻有良心。
這個果本自打升級8GB後,立馬就將2GB內存分給了內存硬盤RamDisk作為穀歌Chrome瀏覽器的緩存盤,因為有幾個特定在線網站隻有Safari支持Chrome不支持,所以閑逛網站以使用Chrome為主,內存硬盤上的緩存無需安全考量,重啟後也會分分鍾重置清零。
話說自使用內存硬盤已有一個月有餘一直穩定運行歲月靜好,前天同時開著Safari和Chrome,用Chrome看了幾個Youtube視頻後要打開一個什麽網頁,結果彩色輪轉個不停【color wheel spinning】,意味著Chrome這個線程崩了,雖然此時鼠標尚有響應,但不知何故,過了一會兒連Safari也跟著崩了,最後係統死機再沒有了鼠標反應。
沒辦法隻能硬關機,再開機果本已變板磚,隻能進入Disk Utility和係統重置引導界麵,在Disk Utility裏能識別內置SSD硬盤及相關信息,但此時內置盤已經被無緣卸載【Unmount】不能引導啟動,使用磁盤工具First Aid檢測維修SSD顯示一起正常無邏輯錯誤,但還是不能加載這個內置SSD,無論是直接Mount還是使用Terminal命令行Force mount都不能成功加載!看樣子隻能刪除分區數據重建引導加載。
因為無法加載內置硬盤,即使有Time machine的備份也因沒有目標盤無法恢複還原,雖說有備份也沒有什麽不可丟失的數據,但就這麽玩完還是有些不甘,感覺SanDisk的SSD也不會這麽脆弱,既然磁盤工具能認最多就是邏輯錯誤導致不能加載。
125GBSSD 加載Zero KB,就是這麽簡單。
果本摘了硬盤加電啟動磁盤工具,將SSD放入外置硬盤盒後通過USB接口連接果本,磁盤工具檢測糾錯未發現錯誤,但SSD依然不能被加載!
這也不行那也不行,看樣子日本船“藥丸”。
嗬嗬,原來蘋果玩陰的,騙騙無腦果粉沒準能成!
換個新果本再查再糾錯,結果居然發現一籮筐的邏輯錯誤,糾正後分分鍾加載成功。
安裝複原老本滿血複活。
為了排查崩潰的原因,趕緊下了個能替代Chrome的Firefox壓壓驚,目前尚不清楚是Chrome的原因還是RamDisk的原因【基本排除緩存超容2GB】,但又一點可以肯定,不管哪個應用造成的係統崩潰進而引發的SSD硬盤引導邏輯錯誤【Unmounted磁盤卸載】在低版本OS X無法被識別糾正,唯有高版本OS X才又能力力挽狂瀾恢複數據。
有人要問了,為神馬老果本不裝個最新不要錢的OS X玩呢,瘟本那樣古董XP本都能裝Win 10!嗯,這麽好的問題最好去問喬布斯啦!
對於果本,既愛也恨,就這麽不簡單!
Update:
連續幾天三個瀏覽器同時並用,終於隔離出問題所在的大致方向。
前後兩次高強度並用測試,發現在同時開啟兩個或三個瀏覽器時,Safari偶爾會在打開新網頁出現彩色轉輪,此時係統會出現短暫反應中斷,但一般會在5-10秒後恢複反應並正常運行,但此時如果不斷點擊鼠標開啟其他應用,有很大概率會出現係統崩潰直至無法正常關機,強製斷電後重啟就會大概率出現無法引導的現象,此時50/50的概率需要拆卸硬盤才能修複引導邏輯錯誤。而正常關機再冷啟動表現正常。
目前排除Chrome和Firefox不兼容問題,應該和OS X無法更新或硬件預設有關,雖然也不能排除SSD老化,SSD和OS X搞事的概率感覺二八開。
第一步,重置硬件設置,先排除硬件搞事的可能。
做了NVRAM重置,待觀察幾個星期再下結論。
除個別一兩個網站逐步從Safari遷移到Chrome,因為OS X不能更新,所以Safari也無法得到最新版本,且完全相同條件下最新版本的Chrome安全和刷屏反應遠遠快於Safari。
Chrome和Firefox各有優點和不足,Chrome刷屏快於Firefox,但穀歌是要從Chrome搜集數據的,Firefox刷屏速度略慢於Chrome,但遠快於Safari,Firefox不搜集用戶數據。
這幾天隻用Safari打開需要Silverlight插件的網頁,其他瀏覽網購均使用Chrome,尚未見異常。
展望未來:
第二步,如果正常使用極偶爾複發,坐等廢舊回收,不再折騰。如影響使用,考慮重裝係統。
沒有第二步了,歲月靜好,可能隻是蘋果強製淘汰硬件的潛規則而已。
2019 Oct 25
隻要Safari使用Silverlight插件單一窗口即不會發生崩潰,而包含Sliverlight多窗口任務則較易導致過度讀取而崩潰,所以排除操作係統和RamDisk及瀏覽器Safari的原因,應該是微軟的Silverlight兼容穩定性問題。
錯怪蘋果啦!微軟要背這黑鍋。