Seagate Secure 在 macOS 上顯示為灰色

 

有時候 macOS 上的 Seagate Secure 功能可能會顯示為灰色,或是 Toolkit 會顯示空白的白色畫面。只要 Seagate 及 LaCie 產品可相容 Toolkit 的 Seagate Secure 功能,以下步驟均適用。

重要事項:在採取更為技術性的疑難排解方式之前,請先嘗試以下方法:

  • 將硬碟機實際中斷連接 > 等待 30 秒 > 重新連接硬碟機
  • 將外接式硬碟機中斷連接 > 重新啟動電腦 > 載入 Toolkit 後等待 30 秒 > 重新連接硬碟機

作業系統偵測到硬碟機到出現解鎖硬碟機的提示出現之間,可能會有所延遲。在按一下 Toolkit 內的 Seagate Secure 圖示之前,請先等待 30 秒。

Toolkit 的安全防護功能是使用 Kernel 延伸模組 (KEXT) 與裝置通訊,可對此進行疑難排解。這屬於較為高階的疑難排解作業,有些步驟可能會使用到 macOS 終端機內的指令列。以下步驟的難度會逐漸提高。

解除安裝 Seagate Dashboard:僅限 Seagate 硬碟機

Seagate Dashboard 等舊版軟體可能會干擾 Toolkit 的安全性功能。

Apple 圖示 >「系統偏好設定/設定」> 尋找 Seagate Dashboard 圖示




按一下 Dashboard 圖示 > 按一下「解除安裝」

完成後,請重新啟動電腦

如果問題尚未解決,請繼續閱讀。

確認是否有按一下「允許」

Apple 在 macOS 10.13 (High Sierra) 中引入了一項新功能,需要使用者「允許」 KEXT,如此才能載入第三方的 KEXT。如需更多詳細資訊,請參閱 Apple 技術說明文件。

在 Toolkit 的安裝期間,應會出現通知表示需要此權限。如果使用的是 Mac,按一下這裡即可開啟「安全性與隱私權」偏好設定面板 macOS 13 (Ventura) 使用者需向下捲動才會看到允許按鈕。

macOS 13 (Ventura)

  • 按一下 Apple 圖示
  • 按一下「系統設定」
  • 按一下「隱私權與安全性」
  • 找到「安全性」區塊

macOS 12 (Monterey) 及較舊版本

  • 按一下 Apple 圖示
  • 按一下「系統偏好設定」
  • 「安全性與隱私權」



「安全性與隱私權」窗格可能需要解鎖。請按一下左下角的解鎖圖示,再輸入您的認證資訊。
如果尚未按過「允許」,Apple 會阻止 KEXT 載入。Apple 表示該提示僅會出現 30 分鐘,如先前提及的技術說明文件中所述。

以下步驟可能需要使用到終端機,難度較高。可將文章中示範的程式行複製貼上到終端機視窗內。

終端機有許多開啟方式,以下提供兩種方法:

  • 長按 Command 鍵,再按一下空白鍵,即會出現 Spotlight 搜尋視窗。請輸入「Terminal」並按下 Enter。
  • 開啟 Finder > 應用程式 > 工具程式 > 終端機

確認是否已許可 KEXT

若重新安裝軟體,可能會再次顯示提示訊息。但可使用一項終端機指令判斷是否獲得允許。以下指令會查看 Apple 政策資料庫,再篩選出屬於 Seagate 的項目: 

 

sudo sqlite3 /private/var/db/SystemPolicyConfiguration/KextPolicy '.dump kext_policy' | grep -i seagate

請尋找 com.seagate.IOSED01,您會在右邊看到 1 或 0。數字 1 表示 KEXT 已獲得許可,0 代表尚未許可。如果出現 0,請重新安裝 Toolkit,尋找可讓您允許 KEXT 的提示。如果出現 1,請繼續閱讀。

檢查是否有載入 KEXT

有時候可能會因為某種原因,導致 KEXT 並未正常載入。使用終端機即可檢查是否有載入 KEXT。「Kextstat」指令會檢查載入的 KEXT,此時再新增篩選器,就可以只列出 Seagate KEXT:

kextstat | grep -i seagate

如果有載入 KEXT,輸出內容應會如下所示。

完成後,請再檢查「系統偏好設定」,如果 KEXT 尚未獲得許可,請看看是否能「允許」KEXT。

手動載入 KEXT

如果 KEXT 並未載入,則可試試看是否能手動載入。

警告: 繼續進行之前,請先移除目前操作無需使用的所有裝置,特別是 Seagate/LaCie 裝置,僅留下必要項目,例如滑鼠、鍵盤、螢幕等。如果未嚴格按照步驟進行,嘗試載入 KEXT 時,可能會導致 Kernel 錯誤。如果發生此種情況,請關閉 Mac 後再重新開機。

sudo kextload /Library/Extensions/SeagateDiskService.kext

請輸入使用者密碼並按下 Enter 鍵

開啟或重新啟動 Toolkit 並連接硬碟機