基於對Storage ,Protocol,ATA Command 運作愛好與瞭解. 介紹以下專業的硬碟維修,通訊設備
OSSLab 目前擁有PC-3000 UDMA ,SCSI ,Flash ,與效率源Data Compass ,Soft Center 等設備.
為求頂尖Data Recovery 技術,本實驗室陸續添購最新等設備
硬碟故障狀況
1.硬體PCB ,HDA 問題
HDA (Head Disk Assembly) 稱之為磁頭磁片總成或盤體
PCB 上 電路損壞或 Flash memory (NV-RAM ,ROM ) 軔體遺失.
2.軟體上問題:
碟片上SA區(Service area) 通稱 module 也是一種軔體.
硬碟啟動原理就像一台電腦主機一樣.
Hitachi HDD 為例 .
Mask ROM 內code 起動-->
NV-RAM 放起始SA 啟動區位置,
啟動後還要Loading 在磁片上 Service area "硬碟應用程式"之後......
整顆硬碟才ATA 待命正常...
硬碟抓的到正確型號跟容量
所以載入碟片上firmware 起動失敗 會bios認不到硬碟或其他錯誤
要是這塊失敗 有二個處理方式 1.電路版熱交換法 2.虛擬LDR載入法..
電路版熱交換 方法很簡單,讓一塊已經"開好機"讀取好硬碟module 的PCB 停掉電機,再移去別顆 HDA上處理強制Scan data區.
LDR載入與固件區訪問則要用上面工具實現
維修設備怎樣訪問硬碟?
1.ATA Command
所有硬碟維修設備都以ATA command做為跟硬碟embedded system 基本通訊介面.
因此若使用此模式,硬碟必定需為ATA 訊號可就緒正確運作狀況.
在非PCB硬體損壞下,硬碟都有安全模式等狀況可以進入正常ATA通訊狀況.(通常安全模式不啟動HDA 不讀磁片)
硬碟維修指令同為ATA .一般ATA 介面都可發出此指令.因此部份硬碟廠廠級維修軟體為純軟體配上一般電腦就可.
但原廠軟體設計理念為把硬碟缺陷處強破修好與設定.不能用於數據恢復.r
2.UART
類似手機這類embedded system ,部份硬碟帶有 UART port. Serial RXD、TXD、GND 訊號腳位.訊號類似Nokia MBUS.
在硬碟工廠中此為伺服工作機與硬碟溝通訊號
如須跟用電腦RS-232做通訊必需做電位轉換.在終端機下指令.但非AT Command
目前只有Seagate 全系列,三星 ,富士通,Toshiba ,日立1.8等 才有UART .
目前只有Seagate 指令有被各方Hacker公開.大部份廠牌UART 指令不完整
如果你指令熟使用UART介面維修成本最低 ,一條 NT 300 Nokia CA-42線再改裝就可以.
3.電源控制
切換硬碟運作模式 ,若不想手動斷電時.能用軟體做relay 控制切換電源是最方便的.
選擇那套硬碟維修設備關鍵在於
1.支持硬碟多寡
2.功能性
3.軔體庫普遍與交換性
4.易用性
5.客服支持