硬碟主引導記錄的手工備份和恢復

2021-03-31 08:56:57 字數 1279 閱讀 6072

一、備份硬碟主引導記錄到乙個檔案中:

c:/dos>debug

-a100

1078:0100 mov ax,0201  ; 02 = 讀,01 = 讀取的扇區數

1078:0103 mov bx,0200  ; 讀取後放於記憶體的 0200 處

1078:0106 mov cx,0001  ; 00 = 磁軌號,01 = 起始扇區號

1078:0109 mov dx,0080  ; 00 = 0 磁頭,80 代表硬碟

1078:010c int 13       ; bios 磁碟中斷

1078:010e int 20       ; 結束

1078:0110 ^c

-g=100                 ; 從 0100 處執行

program terminated normally    ; 程式顯示

-rcx                   ; cx 暫存器定義了儲存檔案的大小

cx 0000                ; 設定檔案大小

:300                   ; 300h = 768 位元組

-n mainboot.dat           ; 儲存於檔案 mainboot.dat 中

-w                                ; 寫檔案

writing 00300 bytes   ; 程式顯示

-q                                ; 退出 debug

二、恢復主引導記錄

c:/dos>debug

-n mainboot.dat ;裝入備份的資料檔案

-l                ;裝入

-a100

1078:0100 mov ax,0301 ;03 = 寫,01 = 扇區數

1078:0103 mov bx,0200 ;從記憶體的 0200 處開始寫

1078:0106 mov cx,0001 ;00 = 磁軌號,01 = 起始扇區號

1078:0109 mov dx,0080 ;00 = 0 磁頭,80 代表硬碟

1078:010c int 13      ;bios 磁碟中斷

1078:010e int 20      ;結束

1078:0110 ^c

-g=100                ;從 0100 處執行

program terminated normally

-q                    ;退出 debug

硬碟主引導記錄的手工備份和恢復

一 備份硬碟主引導記錄到乙個檔案中 c dos debug a100 1078 0100 mov ax,0201 02 讀,01 讀取的扇區數 1078 0103 mov bx,0200 讀取後放於記憶體的 0200 處 1078 0106 mov cx,0001 00 磁軌號,01 起始扇區號 1...

硬碟主引導記錄 MBR 及其結構

硬碟的0柱面 0磁頭 1扇區稱為主引導扇區,fdisk程式寫到該扇區的內容稱為主引導記錄 mbr 該記錄占用512個位元組,它用語硬碟啟動時將系統控制權交給使用者指定的,並在分割槽表中登記了的某個作業系統區。1.mbr的讀取 硬碟的引導記錄 mbr 是不屬於任何乙個作業系統,也不能用作業系統提供的磁...

硬碟主引導記錄 MBR 及其結構

硬碟的0柱面 0磁頭 1扇區稱為主引導扇區,fdisk程式寫到該扇區的內容稱為主引導記錄 mbr 該記錄占用512個位元組,它用語硬碟啟動時將系統控制權交給使用者指定的,並在分割槽表中登記了的某個作業系統區。1.mbr的讀取 硬碟的引導記錄 mbr 是不屬於任何乙個作業系統,也不能用作業系統提供的磁...