在很多計(jì)算機(jī)的BIOS ROM中存放著低格程序,存放地址從C8005H地址開(kāi)始,具體操作如下:
A:\>Debug
-G C800 :0005(//這時(shí)屏幕顯示信息(不同版本的BIOS顯示的信息可能不同),回車(chē)后提示:)
Current Interleave is 3 select new interleave or Return for current(//這是要求用戶選擇交叉因子,按回車(chē)表示取默認(rèn)值3,也可輸入新的交叉因子值,硬盤(pán)的交叉因子一般是3,所以直接回車(chē)即可。屏幕接著提示:)
Are you dynamically configuring the drive-answer Y/N﹖
Press“Y”to begin formatting the drive C: with interleave 03(//鍵入“Y”后開(kāi)始對(duì)硬盤(pán)進(jìn)行低格)
Formatting ……(//完成后詢問(wèn)是否處理壞磁道)
Do you want to format bad track-answer Y/N?
若沒(méi)有則用“N”回答。屏幕顯示:
Format Successful,system will new restart,Insert Dos diskette in drive A:
插入系統(tǒng)盤(pán)到A驅(qū)動(dòng)器,即可進(jìn)行分區(qū),高級(jí)格式化等操作來(lái)安裝系統(tǒng)了。
(2)、通過(guò)調(diào)用INT 13H中斷的7號(hào)功能對(duì)硬盤(pán)進(jìn)行低格
操作如下:
A:\>DEBUG
-A 100
-XXXX:0100 MOV AX,0703;(//交叉因子為3)
-XXXX:0103 MOV CX,0001;(//0磁道0扇區(qū)起)
-XXXX:0106 MOV DX,0080;(//C盤(pán)0磁道)
-XXXX:0109 INT 13
-XXXX:010B INT 3
-XXXX:010D
-G 100
這樣硬盤(pán)就被低格了。
(3)、調(diào)用INT 13H中斷的5號(hào)功能
對(duì)硬盤(pán)調(diào)用INT 13H中斷的5號(hào)功能只低格0面0道1扇區(qū),而不必低格整個(gè)硬盤(pán),從而使低格在很短的時(shí)間內(nèi)完成。具體操作如下:
A:\>DEBUG
-A 100
-XXXX:0100 MOV AX,0500;(//調(diào)用5號(hào)功能)
-XXXX:0103 MOV BX,0180;(//設(shè)置緩沖區(qū)地址)
-XXXX:0106 MOV CX,0001;(//0磁道1扇區(qū)起)
-XXXX:0109 MOV DX,0080;(//C盤(pán)0磁道)
-XXXX:010B INT 13
-XXXX:010D INT 3
-E 0180 0 0 0002;(//寫(xiě)入?yún)?shù))
-G 100
聯(lián)系客服