2018-7-27 王智偉 測試部技術長
摘要
自MacOS 10.13(High Sierra)開始,由於MacOS系統全部採用了SIP(系統完整保護 )技術以保護系統的完整性,導致很多系統工具及檔案救援軟體都無法掃描系統磁片以進行救援。此時,我們可以通過禁用SIP功能,讓這些工具得以正常運行。
當我們把MacOS升級到10.13(High Sierra)後,我們會發現此前能正常運行的系統軟體都出現異常,甚至是無法運行。如:我們的檔案救援軟體都無法掃描系統磁碟分割,只能是掃描其他的分割槽或者是隨身硬碟。這是因為MacOS 10.13 High Sierra,強制運行了內置的SIP技術(系統完整保護)。SIP技術是 OS X 10.11(El Capitan)及更高版本所採用的一項安全技術,旨在説明防止潛在惡意軟體修改 Mac 上受保護的檔案和資料夾。
什麼是SIP?
SIP技術也可以限制 root 用戶執行對Mac系統關鍵位置的任何操作。 僅當進程擁有 Apple 簽名並擁有對系統檔(如 Apple 軟體更新和 Apple 安裝器)寫入的特殊許可權時,SIP(系統完整保護)才會允許它修改這些受保護部分。
如何解決Renee Undeleter辨識不到系統磁片?
檔案救援軟體要從Mac OS的系統磁片救援丟失的檔案資訊,就需要訪問系統關鍵部位。SIP技術會阻止類似的操作,即使軟體擁有root使用者的許可權。這個時候,我們只需要關閉Mac OS上的SIP(系統完整保護)功能,即可讓檔案救援軟體掃描系統磁片。
步驟1:重新開機。Mac啟動的時候,按住Command + R並啟動進入復原模式。
注意:進入復原模式耗時比較長,請耐心等待。