修改硬盤物理地址
修改硬盤物理地址
一般MAC地址在網卡中是固定的,當然也有網絡高手會想辦法去修改自己的MAC地址。那么怎么修改硬盤物理地址?學習啦小編整理了修改硬盤物理地址的相關資料。供大家參考!
修改硬盤物理地址參考如下
使用“PC3000”即可簡單上手了,在disc ID菜單中更改。
PC3000介紹:
PC-3000是由俄羅斯著名硬盤實驗室-- ACE Laboratory研究開發(fā)的商用的專業(yè)修復硬盤綜合工具。它是從硬盤的內部軟件來管理硬盤,進行硬盤的原始資料的改變和修復??蛇M行的操作:
1 伺服掃描 2 物理掃描 3 lba地址掃描
4 屏蔽成工廠壞道(p-list) 5 屏蔽磁頭
6 屏蔽磁道 7 屏蔽壞扇區(qū) 8 改bios的字(參數)
9 改lba的大小 10 改sn號
11 查看或者修改負頭的信息
二、PC3000主要用途
軟硬件綜合工具“PC-3000"主要用來專業(yè)修復各種型號的IDE硬盤,容量從20MB至200GB,支持的硬盤
生產廠家有: Seagate(希捷), Western Digital(西部數據), Fujitsu(富士通), Quantum(昆騰), Samsung(三星), Maxtor(邁拓), Conner, IBM, HP, Kalok, Teac, Daeyoung,and Xebec等。
使用РС-3000有可能修復 50-80% 的缺陷硬盤。 如此高的修復率是通過使用特別的硬盤工作模式來達到的(比如工廠模式),在特別的工作模式下可以對硬盤進行如下操作:
內部低級格式化;
重寫硬盤內部微碼模塊(firmware);
改寫硬盤參數標識;
檢查缺陷扇區(qū)或缺陷磁道,并用重置、替換或跳過忽略缺陷的等方式修復;
重新調整內部參數;
邏輯切斷(即禁止使用)缺陷的磁頭;
S.M.A.R.T參數復位....
其中,重寫內部微碼(Firmware)模塊對在一些情況下對數據恢復有特別的功效, 如: Maxtor美鉆、金鉆、星鉆系列硬盤加電后不能被正確識別(無磁頭雜音);Fujitsu MPG及MPF系列硬盤加電后磁頭尋道基本正常,但不能被正確檢測到;IBM騰龍系列有磁頭尋道聲(無雜音),但不能被正確識別;
Quantum硬盤能被檢測到,但無法讀寫;WD EB及BB系列硬盤能被檢測到,但無法讀寫......以上所列的這些故障,一般不屬于硬件故障。通過PC-3000的操作,可以解決大部分類似故障,而且大部分數據還完好無損.
三、PC3000工作基本原理
破解各種型號的硬盤專用CPU的指令集,解讀各種硬盤的Firmware(固件),從而控制硬盤的內部工作,實現硬盤內部參數模塊讀寫和硬盤程序模塊的調用,最終達到以軟件修復多種硬盤缺陷的目的。
最專業(yè)功能的有:重寫硬盤Firmware模塊;按工廠方式掃描硬盤內部缺陷并記錄在硬盤內部相應參數模塊;按工廠方式進行內部低級格式化;更改硬盤參數等.
ACE Laboratory經過十多年的不斷研究,PC-3000 V12(最新版本)已經能夠支持大部分新舊型號的IDE接口硬盤,容量從40MB至200G
硬盤物理地址轉換為邏輯地址
首先我們先來了解一下從C/H/S到LBA線性地址的轉換規(guī)則。為了與使用C/H/S尋址的老軟件兼容,于是在硬盤控制器內部安裝了一個地址翻譯器,它負責將C/H/S參數翻譯成LBA地址。
同時,由于系統在寫入數據時是按照從柱面到柱面的方式,當上一個柱面寫滿數據后才移動磁頭到下一個柱面,而且是從柱面的第一個磁頭的第一個扇區(qū)開始寫入,從而使磁盤性能最優(yōu)。那么在對物理扇區(qū)進行線性編址時,也是按照這種方式進行。即把第一柱面(0柱)第一磁頭(0面)的第一扇區(qū)(1扇區(qū))編為邏輯“0”扇區(qū),把第一柱面(0柱)第一磁頭(0面)的第二扇區(qū)(2扇區(qū))編為邏輯“1”扇區(qū),直至第一柱面(0柱)第一磁頭(0面)的第63扇區(qū)(63扇區(qū))編為邏輯“62”扇區(qū),然后將磁頭轉到第一柱面(0柱)第二磁頭(1面)的第一扇區(qū)(1扇區(qū)),接著上面其對應的邏輯編號為第“63”扇區(qū),0柱面所有扇區(qū)編號完畢后才轉到1柱面的0磁頭1扇區(qū),依次向下進行,直到將所有的扇區(qū)都編上號。我們需要注意的是,物理扇區(qū)C/H/S中的扇區(qū)編號是從“1”至“63”,而邏輯扇區(qū)LBA方式下扇區(qū)是從“0”開始編號,所有扇區(qū)編號按順序進行。
在此轉換過程中,我們必須要知道的物理量有:
C1—起始扇區(qū)的柱面號
H1—起始扇區(qū)的磁頭號
S1—起始扇區(qū)的扇區(qū)號
NS—每磁道的扇區(qū)數
NH—硬盤每柱面磁道數
C、H、S表示硬盤當前的柱面號、磁頭號和扇區(qū)號,則計算柱面C、磁頭H、扇區(qū)S對應的相對邏輯扇區(qū)號RS的公式為:
邏輯扇區(qū)RS=NH×NS×(C-C1)+NS×(H-H1)+(S-S1),為驗證此公式,下面我們來舉個例子。
實例:已知有一個4磁頭(硬盤每柱面的磁道數為4),每磁道有17個扇區(qū)的硬盤,其中有一個邏輯硬盤D:,它的第一個扇區(qū)在硬盤的柱面號為120,磁頭號為1,扇區(qū)號為1的位置,則計算柱面號為160,磁頭號為3,扇區(qū)號為6的邏輯扇區(qū)號RS是多少?
分析:
根據前面的說明,已知條件有:C1=120, H1=1, S1=1, NS=17, NH=4,C=160,H=3,S=6,則代入上面公式可得到邏輯扇區(qū)號RS=4×17×(160-120)+17×(3-1)+(6-1)=2759,即硬盤柱面號為160,磁頭號為3,扇區(qū)號為6的邏輯扇區(qū)號為2759.
硬盤邏輯地址轉換成物理地址
在對硬盤進行故障維護或者進行相關軟件開發(fā)時,不僅需要將硬盤的物理地址轉換成邏輯地址,有時還需要知道邏輯地址轉換為物理地址的方法。
根據計算機中符號的常用法則,我們用“div”表示除法運算,用“mod”表示取余數運算,其他參數如C、H、S依然表示硬盤當前的柱面、磁頭和扇區(qū)號,C1、H1、S1、NS和NH含義也和上面一致。在已知硬盤邏輯地址即邏輯扇區(qū)號LS的情況下,求硬盤對應的物理地址的柱面號C、磁頭號H和扇區(qū)號S的方法如下:
C=((Ls div NS)div NH)+ C1
H=((Ls div NS)mod NH)+ H1
S=(Ls mod NH)+ S1
實例:設硬盤的磁頭號為4,每磁道17個扇區(qū),其中邏輯硬盤D的第一個扇區(qū)在硬盤的柱面120、磁頭1、扇區(qū)1上,求邏輯D盤上邏輯扇區(qū)為2757編號對應的物理地址是多少?
分析:根據上面的已知條件,我們可知C1=120, H1=1,S1=1,NS=17,NH=4,Ls=2757,則將這些數據代入上面的公式可得:
C=((2757 div 17)div 4)+120=160
H=((2757 div 17)mod 4)+1=3
S=(2757 mod 17)+1=4
即邏輯扇區(qū)號Ls為2757的硬盤對應的物理地址為柱面號是160、磁頭號是3和扇區(qū)號為4。
看過“修改物理地址有什么用 ”的人還看了:
1.修改物理地址命令
2.修改本機物理地址
5.物理地址修改軟件