昨天一個妹子Mac突然開不開機, 公司打算送去修理, 我截了下來說我先研究下, 不行再送
如果您問什么? ?既然你誠心誠意的發(fā)問了, ?我就大發(fā)慈悲的告訴你! ?
因為我之前重裝過Mac系統(tǒng)有點經(jīng)驗, 拿過來我先簡單看了一下, 情況是這樣 開機都正常出現(xiàn)蘋果圖標, 下面進度條, 但是讀取完之后屏幕一黑, 沒反應(yīng), 但是有聲音显设。這些就可以讓我確定這是軟件問題, 跟硬件沒有關(guān)系缴饭。
我第一想到重新裝下系統(tǒng)應(yīng)該就可以解決了, 重新開機(按住幾秒強制關(guān)閉) ? 按住?Command (?)-R 待出現(xiàn)蘋果圖標松手, 進入macOS實用工具
點擊重新安裝下macOS, 傻瓜式流程按要求重新安裝下系統(tǒng), ?注: Mac 可能會多次重新啟動并顯示進度條,并且屏幕可能多次都處于空白狀態(tài)并持續(xù)一段時間, 屬于正常現(xiàn)象, 千萬別強制關(guān)機或切斷電源
安裝成功之后重新運行, 結(jié)果我發(fā)現(xiàn)還是跟之前一樣。 挺好, ?我也是第一次遇到這種情況, 我當時以為是本地存在的系統(tǒng)包有點問題, Mac當時系統(tǒng)是macOS Mojave, 我打算升級到最新的系統(tǒng)macOS Catalinna試一試
重新啟動下這次按住?Option-Command (?)-R (升級到與您的 Mac 兼容的最新 macOS) 出現(xiàn)小地球 下拉選擇網(wǎng)絡(luò), 聯(lián)網(wǎng)下載更新系統(tǒng)
待完成之后重新啟動, 這次還不錯, 依舊進不去, 不過報了個錯誤
不可恢復(fù)錯誤
SecurityAgent無法創(chuàng)建所要求的機制TeamViewerAuthPlugin:start
網(wǎng)上查了下, 都是清除TeamViewer導(dǎo)致的, 我問了下妹子果不其然, ?既然問題找到了就該解決了
關(guān)鍵方法: ?Libary/Security/SecurityAgentPlugins 文件夾下放入TeamViewerAuthPlugin.bundle 就能正常啟動了
① 從其他安裝TeamViewer Mac上拷貝來 /Library/Security/SecurityAgentPlugins/TeamViewerAuthPlugin.bundle 放入相同文件夾下(我采用就是這個)
② 從網(wǎng)站上下載?TeamViewerAuthPlugin.bundle?放入/Library/Security/SecurityAgentPlugins/ 文件夾下(我試了下, 沒成功, 可能我沒放好, 網(wǎng)上有成功的)
重啟 ? 按住?Command (?)-R進入macOS實用工具, 點擊 實用工具→終端 ? 終端進行代碼進行拷入
注: 我因為是從別人電腦U盤考方式, ?打包要打成tar.gz格式再在對應(yīng)文件夾解壓?
下面是我簡單介紹下查找位置(Linux命令不清楚的, 百度下)
終端 df - h?查看當前目錄 找到你裝程序的蘋果磁盤(這里如果插U盤的話也會顯示U盤信息, 我這里是之后拍的, 會不全)
cd 命令進入 ?ls -l 命令查看當前文件夾里面的內(nèi)容, 依次進入到 "/Library/Security/SecurityAgentPlugins/"?相應(yīng)文件夾, 把TeamViewerAuthPlugin.bundle打成的tar.gz 放進去解壓
當然你也可以 一步到位 cd ?/Library/Security/SecurityAgentPlugins/ ? pwd命令是查看當前所處的位置
復(fù)制命令:?cp? ?/原文件夾1/子文件夾1/XXXXX.tar.gz ? /原文件夾2/子文件夾2/XXXXX.tar.gz
解壓命令:?tar -xzvf XXXX.tar.gz
問題解決了, 然后重新啟動, 就可以正常進入桌面了
最后就是不理解為什么TeamViewer會把認證插件TeamViewerAuthPlugin.bundle?放在安全代理里面, 為什么刪除開不了機, 了解的大佬們可以給我留言, 非常感謝 :)
********************************************************************************************************
后續(xù):
很多小伙伴出現(xiàn)?read-only file問題( 很幸運當時我沒遇到 :) )
1. U盤問題, 留意下U盤格式mac下U盤不能是ntfs的,只能用fat或者exfat,否則只能讀取不能寫入
2.cp 命令時出現(xiàn)?read-only file system
注意看我之前上傳的圖片 ?是Volume下面的Macintosh HD里面的Library, 不是根目錄Library不要放錯
Catalinna系統(tǒng)會有2個Macintosh HD, ?留意放在安裝程序的HD不要進錯HD(最好先進入看一下)
即:cp XXXX/XXXX/TeamViewerAuthPlugin.bundle Volumes/Macintosh\ HD(格式注意下)/Library/Security/SecurityAgentPlugins/TeamViewerAuthPlugin.bundle
參考:?
http://www.reibang.com/p/226e4daf6683?(感謝分享^_^)
https://www.zhihu.com/question/356939979/answer/903228823?(感謝分享^_^)
如果您是其他方法解決的, 歡迎給我留言簡信, 讓更多人看見 :)