版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、X86平臺(tái)下從CF卡啟動(dòng)vxWorks方法1. 硬盤啟動(dòng)原理1.1. 計(jì)算機(jī)啟動(dòng)流程計(jì)算機(jī)上電后,首先進(jìn)入BIOS,由它完成內(nèi)存、顯卡、硬盤等硬件檢測(cè),然后加載硬盤MBR的代碼以及獲取分區(qū)信息,最終完成操作系統(tǒng)的引導(dǎo)。1.2. MBR介紹硬盤的邏輯結(jié)構(gòu)由5個(gè)部分組成:MBR:硬盤啟動(dòng)記錄;DBR:DOS啟動(dòng)記錄;FAT:文件分配表;DIR:根目錄區(qū);DATA:數(shù)據(jù)區(qū)。MBR是Master Boot Record的縮寫,表示硬盤啟動(dòng)記錄。MBR通常位于硬盤的第0軌位置,由Fdisk分區(qū)硬盤產(chǎn)生的,主要由硬盤啟動(dòng)程序、硬盤分區(qū)表和結(jié)束標(biāo)志三部分組成。在總共512字節(jié)的硬盤主引導(dǎo)扇區(qū)中,MBR只占用
2、了其中的446個(gè)字節(jié)。其最后兩個(gè)字節(jié)“55 AA”是分區(qū)的結(jié)束標(biāo)志。另外的64個(gè)字節(jié)交給了DPT(Disk PartitionTable,硬盤分區(qū)表),包含四個(gè)分區(qū)表項(xiàng)。每個(gè)分區(qū)表項(xiàng)的長(zhǎng)度為16個(gè)字節(jié),它包含一個(gè)分區(qū)的引導(dǎo)標(biāo)志、系統(tǒng)標(biāo)志、起始和結(jié)尾的柱面號(hào)、扇區(qū)號(hào)、磁頭號(hào)以及本分區(qū)前面的扇區(qū)數(shù)和本分區(qū)所占用的扇區(qū)數(shù)。2. 在CF卡上制作DOS系統(tǒng)在PC104工業(yè)計(jì)算機(jī)上,CF卡可被BIOS識(shí)別為硬盤,也可通過(guò)讀卡器識(shí)別為移動(dòng)設(shè)備。使用USB CF卡讀卡器,將其連接到到運(yùn)行XP的計(jì)算機(jī)上,打開(kāi)DiskGenius工具,可識(shí)別到該移動(dòng)存儲(chǔ)設(shè)備,如圖1所示。圖1 DiskGenius工具下識(shí)別移動(dòng)存
3、儲(chǔ)設(shè)備選中移動(dòng)存儲(chǔ)設(shè)備(U盤或CF卡),點(diǎn)擊菜單欄的硬盤->制作USB-HDD啟動(dòng)盤,在彈出的對(duì)話框中點(diǎn)確定,直到如圖2所示對(duì)話框。圖2 建立新分區(qū)根據(jù)實(shí)際需要選擇分區(qū)的文件系統(tǒng)類型和新分區(qū)大小,最后點(diǎn)擊確定,此時(shí),DiskGenius工具將移動(dòng)存儲(chǔ)設(shè)備格式化為HDD格式,重寫MBR區(qū)并將DiskGeniusdos路徑下的所有文件拷貝到移動(dòng)存儲(chǔ)設(shè)備上,這些文件是小巧、開(kāi)放的FreeDOS,該軟件與MS-DOS兼容。最后,使用winhex可以查看到移動(dòng)設(shè)備的信息,圖3所示。圖3 Winhex查看制作的啟動(dòng)盤到此,CF卡制作DOS系統(tǒng)已經(jīng)完成,在虛擬機(jī)下運(yùn)行結(jié)果如圖4所示。圖4 FreeDO
4、S啟動(dòng)界面3. 從CF卡引導(dǎo)bootrom.sys經(jīng)過(guò)第2節(jié)所描述的步驟,可將移動(dòng)存儲(chǔ)設(shè)備格式化為可引導(dǎo)的磁盤(MBR扇區(qū)被重寫)。在第2節(jié)的基礎(chǔ)上,引導(dǎo)bootrom.sys文件有兩種方法,第一種是通過(guò)DOS系統(tǒng)引導(dǎo)該軟件,第二種是通過(guò)mkboot命令重寫活動(dòng)磁盤,由于第二種方式需要每次格式化磁盤,并且mkboot可能運(yùn)行失敗(原因還未深究),個(gè)人更傾向于第一種方式。3.1. bootrom.sys制作使用軟盤虛擬工具,在計(jì)算機(jī)上虛擬一個(gè)軟盤,格式化該軟盤,進(jìn)入cmd窗口,轉(zhuǎn)到tornado安裝目錄的Tornado2.2x86hostx86-win32bin下,運(yùn)行torVars.bat批處
5、理文件,如圖5所示。再進(jìn)入BSP的目錄下(假定bootrom編譯成功),執(zhí)行“mkboot a: bootrom”命令,等待命令執(zhí)行成功,如圖6所示,此時(shí)bootrom.sys位于軟盤中。圖5 執(zhí)行torVars.bat圖6 生成bootrom.sys文件3.2. 通過(guò)DOS引導(dǎo)bootrom.sys文件修改流程為:(1) 在Tornado2.2x86hostx86-win32bin路徑下拷貝VXLOAD.COM到移動(dòng)存儲(chǔ)設(shè)備中;(2) 修改fdconfig.sys文件中的語(yǔ)句MENUDEFAULT=3,30為MENUDEFAULT=3,3,減小啟動(dòng)延時(shí);(3) 修改fdauto.bat如程序
6、清單1所示(紅色部分所示);程序清單1 修改后的fdauto.bat文件echo offSET DEBUG=Nset dircmd=/P /OGN /4 set lang=ENif !%config%=!1 goto safemodeif !%config%=!2 goto livecdif !%config%=!3 goto dgengoto safemode:livecdSHSUCDX.COM /QQ /R /D:FDCD0000rem /L:Xif not exist FDCD0000 goto nocdgoto end:dgen bootrom.sysgoto end:nocdecho There is no CDROM!goto end:safemode:END(4) 拷貝bootrom
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025舊版商品房買賣合同范本
- 移動(dòng)醫(yī)療與學(xué)生心理健康管理服務(wù)的新模式
- 2023年水資源專用機(jī)械投資申請(qǐng)報(bào)告
- 游戲化學(xué)習(xí)提升小學(xué)生數(shù)學(xué)能力的秘密武器
- 2025年粵人版選修4地理上冊(cè)階段測(cè)試試卷含答案
- 2025年冀教新版選擇性必修1生物上冊(cè)月考試卷含答案
- 2025年粵教版七年級(jí)物理下冊(cè)月考試卷
- 2025年統(tǒng)編版必修2生物上冊(cè)月考試卷含答案
- 2025年度智能門禁系統(tǒng)租賃合同范本8篇
- 二零二五版定制門窗個(gè)性化定制合同范本4篇
- 物業(yè)民法典知識(shí)培訓(xùn)課件
- 2023年初中畢業(yè)生信息技術(shù)中考知識(shí)點(diǎn)詳解
- 2024-2025學(xué)年八年級(jí)數(shù)學(xué)人教版上冊(cè)寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 《萬(wàn)方數(shù)據(jù)資源介紹》課件
- 醫(yī)生定期考核簡(jiǎn)易程序述職報(bào)告范文(10篇)
- 第一章-地震工程學(xué)概論
- 《中國(guó)糖尿病防治指南(2024版)》更新要點(diǎn)解讀
- 初級(jí)創(chuàng)傷救治課件
- 交通運(yùn)輸類專業(yè)生涯發(fā)展展示
- 2024年山東省公務(wù)員錄用考試《行測(cè)》試題及答案解析
- 神經(jīng)重癥氣管切開(kāi)患者氣道功能康復(fù)與管理專家共識(shí)(2024)解讀
評(píng)論
0/150
提交評(píng)論