實(shí)驗(yàn)一 目的:熟悉實(shí)驗(yàn)環(huán)境,認(rèn)識(shí)Bochs虛擬機(jī) 內(nèi)容: 1、下載并安裝Bochs 2.3.7,官方網(wǎng)站 http://bochs.sourceforge.net/ 2、下載DOS 6.22安裝光盤(pán),參考地址 http://www.grqhd.com/downloads/hdd/dos622cd.iso 3、使用Bochs自帶工具制作10M硬盤(pán)鏡像若干、1.44M軟盤(pán)鏡像若干,備用。 4、練習(xí)修改Bochs配置文件,使用DOS 6.22安裝光盤(pán)將DOS安裝到硬盤(pán)和軟盤(pán)。 5、練習(xí)修改配置文件,分別實(shí)現(xiàn)從光盤(pán)、硬盤(pán)或軟盤(pán)啟動(dòng)。 實(shí)驗(yàn)二 目的:MBR的讀寫(xiě)與分析 內(nèi)容: 1、練習(xí)使用int 13功能獲取安裝了DOS 6.22系統(tǒng)的硬盤(pán)MBR、反匯編。 2、使用int 13功能將獲取的MBR,寫(xiě)到空白的硬盤(pán)上。 3、修改MBR代碼,并測(cè)試其工作流程。 實(shí)驗(yàn)三 目的:掌握分區(qū)表的數(shù)值意義 內(nèi)容: 1、練習(xí)使用DOS 6.22自帶的分區(qū)工具FDisk,把一個(gè)空白硬盤(pán)分區(qū),觀察MBR的變化。 2、使用FDisk把一個(gè)空白硬盤(pán)分一個(gè)主分區(qū),自定義大小,其余分為擴(kuò)展分區(qū),擴(kuò)展分區(qū)上分兩個(gè)邏輯分區(qū),自定義大小。 3、說(shuō)明以上分區(qū)表的數(shù)值含義。 實(shí)驗(yàn)四 目的:DBR的讀寫(xiě)與分析 內(nèi)容: 1、獲取正常DOS 6.22系統(tǒng)盤(pán)上的DBR,并反匯編、閱讀。 2、比較空白硬盤(pán)經(jīng)分區(qū)后,使用Format前后DBR的差別。 3、測(cè)試DBR的工作流程。 實(shí)驗(yàn)五 目的:掌握FAT原理 內(nèi)容: 1、以FAT12為例,分析BPB以及FAT、根目錄表。 2、利用以上原理,通過(guò)直接改寫(xiě)磁盤(pán)扇區(qū)的辦法,在根目錄下生成一個(gè)文本文件,并寫(xiě)入適當(dāng)?shù)膬?nèi)容。 |
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
![]() |
||
相關(guān)文章:
|
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
|
||
|