無法使用 hdparm 在 SSD 上設定/啟用 HPA(SG_IO:資料錯誤/遺失)

無法使用 hdparm 在 SSD 上設定/啟用 HPA(SG_IO:資料錯誤/遺失)

我正在嘗試在新的 2TB Patriot P210 SATA SSD 上設定 HPA:

$ sudo hdparm -Np3600000000 --yes-i-know-what-i-am-doing /dev/sda

/dev/sda:
 setting max visible sectors to 3600000000 (permanent)
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 51 40 01 21 04 00 00 a0 ff 00 00 00 00 00 00 00 00 00 00 00 00
 max sectors  = 4000797360/4000797360, HPA is disabled

這是在我確保驅動器沒有被凍結之後。我在 Gparted Live (1.4.06) 中嘗試過看這裡///和這裡,SSD直接連接到SATA連接埠。後來我也嘗試使用 SATA 轉 USB 外殼,但也沒有成功。我似乎無法弄清楚問題出在哪裡,或者只是驅動器本身。

答案1

廉價消費性驅動器似乎不支援很多功能。這就是其中之一。

當然,對於支援HPA的硬碟,設定好後,需要進行完整的電源循環:關閉電源,等待一分鐘直到完全放電,然後重新上電。然後驅動器會報告 HPA 中設定的最大扇區數。

在這些便宜的驅動器上,我發現甚至缺少溫度感測器,並且像 SPS A55 和 InnovationIT SSD 這樣的驅動器總是會報告恆定的 40C 假溫度。

根據我自己的經驗,Patriot P210 SSD 硬碟品質很差,而且我無法解決保固問題。

這些驅動器不斷凍結,所有作業系統都卡住,唯一的解決方案是完成電源循環。

對我來說不幸的是,我在打折時買了很多,最後不得不半價放棄。

它們適合存放影片以供閱讀,但即使填充寫入過程也需要很長時間。

相關內容