為什麼我的 SSD 磁碟在 OS X 上可以與 USB 轉接器配合使用,但不能透過內部 SATA 搭配使用?

為什麼我的 SSD 磁碟在 OS X 上可以與 USB 轉接器配合使用,但不能透過內部 SATA 搭配使用?

我正在嘗試更換高清MacBook Pro(2009) 使用三星 SSD 830。2008年底,鋁)沒有問題。

由於兩台計算機的規格差異很小,因此我只是安裝了驅動器並啟動。它工作了一段時間,但在硬重啟後(由於其他問題),它開始表現奇怪,進程被鎖定,我無法乾淨地關閉。我嘗試重新安裝Mac OS X v10.8(山獅)超過了現有的安裝,但它不會完成。然後我透過「磁碟工具」擦除了磁碟並嘗試全新安裝,但沒有任何運氣。我可以對其進行分區,但安裝鎖定了。

然後,我卸下了該驅動器,並使用 USB 轉 SATA 轉接器將其連接到另一台 Mac。透過此連接,我能夠安裝OS X。這失敗的。 (系統日誌充滿了無法從“(null)”讀取的核心進程的錯誤。)然後我嘗試使用同步傳輸我的數據,但我收到一個寫入錯誤,然後是“管道損壞”。為了檢查,我再次移除了驅動器,透過 USB 連接並再次運行 rsync,沒有出現任何問題。

我還沒有在原始的 MacBook 中再次嘗試過,但到目前為止,我的經驗是,當透過 USB 轉 SATA 轉接器連接時它可以工作,但不能透過內部轉接器連接。SATAMacBook Pro 中的連接器。這聰明的狀態顯示沒有問題。可能是什麼原因?

答案1

恐怕我無法具體告訴您為什麼它不能從一台機器到另一台機器工作,只是我在類似的機器(15 英寸)中使用金士頓 SSD (V200/256 GB) 獲得了您所描述的確切體驗鋁製MBP 和13" 2009 一體式MBP)。

我有一種感覺,這是由於磁碟上的內建垃圾收集與作業系統正在執行的操作之間的某些交互作用造成的。這純粹基於這樣一個事實:鎖定在發生次數和長度上都是相當隨機的,但在大量磁碟訪問期間(特別是您提到的活動 - 安裝作業系統並將資料同步回原位)似乎更頻繁。

透過 USB,磁碟沒問題,大概是因為 OS X 對待 USB 大容量儲存裝置與內部 SATA 裝置的方式不同。

不幸的是,我的情況的補救措施相當極端:我與金士頓交談,他們好心地將驅動器更換為 V+200/240 GB。稍小,但更現代的控制器並且完全穩定(已經幾個月了)。

查看三星 830 的規格,他們使用與 V200/256 GB 不同名稱的控制器,因此這不一定是同一問題,同樣三星 840 使用與 V+200/240 GB 不同的控制器,但我認為值得讓您知道這個問題可能沒有解決方案。

(注意:我嘗試使用線上提供的各種修補程式在作業系統上開啟和關閉 TRIM,但似乎沒有任何區別。)

相關內容