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