第九講 系統(tǒng)盤的結(jié)構(gòu)系統(tǒng)的啟動系統(tǒng)的故障_第1頁
第九講 系統(tǒng)盤的結(jié)構(gòu)系統(tǒng)的啟動系統(tǒng)的故障_第2頁
第九講 系統(tǒng)盤的結(jié)構(gòu)系統(tǒng)的啟動系統(tǒng)的故障_第3頁
第九講 系統(tǒng)盤的結(jié)構(gòu)系統(tǒng)的啟動系統(tǒng)的故障_第4頁
第九講 系統(tǒng)盤的結(jié)構(gòu)系統(tǒng)的啟動系統(tǒng)的故障_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、DOS的硬盤結(jié)構(gòu) 不論是DOS還是Windows 9x,其硬盤結(jié)構(gòu)的形成都是通過硬盤分區(qū)命令FDISK和格式化命令FORMAT完成的。硬盤空間的結(jié)構(gòu): 主引導(dǎo)扇區(qū): DOS分區(qū): 主 分 區(qū) 擴(kuò)展分區(qū): 分為一個以上的邏輯盤D、E、F等 非DOS分區(qū)構(gòu)成: 理論上又可能分為兩個不同的操作系統(tǒng)分區(qū)1主引導(dǎo)扇區(qū) 主引導(dǎo)扇區(qū)由FDISK形成,位于硬盤的0面0道1扇區(qū),它占用512字節(jié),其結(jié)構(gòu)見圖12-1的b。DOS主分區(qū) DOS分區(qū)由FORMAT形成,從1面0道開始,首先是DOS主分區(qū)(即C:盤),其結(jié)構(gòu)如圖12-1的c所示,包括系統(tǒng)存儲區(qū)和用戶區(qū)。DOS擴(kuò)展分區(qū) DOS擴(kuò)展分區(qū)接在主分區(qū)之后,它可

2、能再分為幾個邏輯盤(D:、E:、),它們的結(jié)構(gòu)都與主分區(qū)近似,只是沒有引導(dǎo)程序。2圖12-1 硬盤的分區(qū)結(jié)構(gòu)3文件分配表文件分配表FAT(Files Allocation Table):用以記錄各個文件的簇(Cluster)鏈指針結(jié)構(gòu)。文件分配表類型:1FAT12FAT12的簇的域值為12位(1.5字節(jié)),最多可以表示212個簇(即4K),若8扇區(qū)/簇,512Byte/扇區(qū),則2122329=224=16MB,即FAT12只適于16MB以下的軟盤和邏輯硬盤。42FAT16 FAT16的簇的域值為16位(2字節(jié)),最多可以表示216個簇(即64K),若64扇區(qū)/簇,512Byte/扇區(qū),則216

3、2629=231=2GB,即FAT16只適于2GB以下的邏輯硬盤。3FAT32 FAT32的簇的域值為32位(4字節(jié)),最多可以表示232個簇(即4G)。對于Windows 98,8扇區(qū)/簇,512Byte/扇區(qū),則22G2329=214G=16K(GB),即Windows 98的FAT32適于2GB以上(到16KGB)的邏輯硬盤。 5簇(Cluster)是磁盤文件存取的最小單位,它的大小與采用何種文件分配表有關(guān),也與分區(qū)時創(chuàng)造的邏輯盤大小有關(guān)。FAT32比FAT16對硬盤文件的訪問速度快、效率高。另外由于簇是磁盤文件存取的最小單位,因此簇越小,磁盤空間的利用率越高。6計算機(jī)開機(jī)過程第一步:開

4、機(jī)主板上的控制芯片組會向CPU發(fā)出并保持一個RESET(重置)信號,CPU內(nèi)部自動恢復(fù)到初始狀態(tài)。CPU馬上就從地址FFFF0H處開始執(zhí)行指令(這里的只是一條跳轉(zhuǎn)指令,跳到系統(tǒng)BIOS中真正的啟動代碼處)。第二步: POST加電后自檢檢測系統(tǒng)中一些關(guān)鍵設(shè)備是否存在和能否正常工作。系統(tǒng)BIOS就會直接控制喇叭發(fā)聲來報告錯誤,聲音的長短和次數(shù)代表了錯誤的類型。7第三步: 系統(tǒng)BIOS查找顯卡的BIOS 顯卡BIOS初始化顯卡:此時多數(shù)顯卡都會在屏幕上顯示出一些初始化信息(生產(chǎn)廠商、圖形芯片類型等)。 系統(tǒng)BIOS接著會查找其它設(shè)備的BIOS程序并用這些BIOS內(nèi)部的初始化代碼來初始化相關(guān)的設(shè)備。第

5、四步:系統(tǒng)BIOS將顯示出它自己的啟動畫面 其中包括有系統(tǒng)BIOS的類型、序列號和版本號等內(nèi)容。8第五步:檢測和顯示CPU、內(nèi)存信息 系統(tǒng)BIOS檢測和顯示CPU的類型和工作頻率,然后開始測試所有的RAM,并同時在屏幕上顯示測試的進(jìn)度。第六步:系統(tǒng)BIOS檢測系統(tǒng)中安裝的一些標(biāo)準(zhǔn)硬件設(shè)備 包括硬盤、CDROM、串口、并口、軟驅(qū)等設(shè)備第七步: 系統(tǒng)BIOS檢測和配置系統(tǒng)中安裝的即插即用設(shè)備 并在屏幕上顯示出設(shè)備的名稱和型號等信息,同時為該設(shè)備分配中斷、DMA通道和I/O端口等資源。第八步:系統(tǒng)BIOS重新清屏顯示系統(tǒng)中各種標(biāo)準(zhǔn)硬件設(shè)備信息 它們使用的資源和一些相關(guān)工作參數(shù)。9第九步:更新CMOS

6、數(shù)據(jù) 系統(tǒng)硬件配置第十步: 系統(tǒng)BIOS根據(jù)用戶指定的啟動順序從軟盤、 硬盤 或光驅(qū)啟動。 讀取并執(zhí)行系統(tǒng)盤上的主引導(dǎo)記錄注意: 如果我們在DOS下按CtrlAltDel組合鍵(或從Windows中選擇重新啟動計算機(jī))來進(jìn)行熱啟動,那么POST過程將被跳過去,直接從第三步開始,另外第五步的檢測CPU和內(nèi)存測試也不會再進(jìn)行。10DOS系統(tǒng)啟動 DOS系統(tǒng)必須由硬盤C或軟盤A啟動,現(xiàn)在多數(shù)BIOS還支持CD-ROM光盤啟動,但這些盤必須是DOS系統(tǒng)引導(dǎo)(System Boot)盤,即它們應(yīng)含有三個系統(tǒng)引導(dǎo)文件IO.SYS、MSDOS.SYS和COMMAND.COM。 CONFIG.SYS是系統(tǒng)硬件

7、配置文件,它可以擴(kuò)充系統(tǒng)對新硬件的支持 AUTOEXEC.BAT是系統(tǒng)軟件配置文件,它可以每次自動運行一些DOS的可執(zhí)行文件。 11開機(jī)后DOS系統(tǒng)啟動過程大致如下:(1)開機(jī),復(fù)位(Reset)CPU。(2)系統(tǒng)執(zhí)行BIOS硬件自檢(POST),完成后顯示系統(tǒng)硬件配置表。(3)執(zhí)行BIOS的主引導(dǎo)程序(MBR)找到DOS引導(dǎo)扇區(qū),執(zhí)行DOS引導(dǎo)程序(Boot Record)。(4)加載IO.SYS和MSDOS.SYS到內(nèi)存,加載COMMAND.COM到內(nèi)存。(5)若有CONFIG.SYS和AUTOEXEC.BAT則加載到內(nèi)存。(6)顯示系統(tǒng)提示符C:,完成啟動。12Windows 9x的系統(tǒng)

8、引導(dǎo)過程打開電源開關(guān),CPU復(fù)位(Reset)。自動執(zhí)行系統(tǒng)BIOS的自檢程序(POST)對系統(tǒng)的基本設(shè)備進(jìn)行檢測。執(zhí)行硬盤上主引導(dǎo)扇區(qū)的主引導(dǎo)程序(MBR)。執(zhí)行Windows 9x引導(dǎo)扇區(qū)的引導(dǎo)程序即DOS 7.0引導(dǎo)程序(Boot Record)。這個引導(dǎo)程序會把在C盤根目錄上的Windows 9x的系統(tǒng)文件IO.SYS和MSDOS.SYS加載到內(nèi)存,這時屏幕提示“Starting MS-Windows”。13加載“WINDOWSCOMMAND”目錄中的系統(tǒng)文件COMMAND.COM到 內(nèi)存。如果C盤根目錄上存在DOS系統(tǒng)配置文件CONFIG.SYS則執(zhí)行之。如果C盤根目錄上存在DOS的

9、自動批處理文件AUTOEXEC.BAT則執(zhí)行之。自動執(zhí)行 “WINDOWSWIN.COM”程序,屏幕顯示藍(lán)天白云圖案。14在黑屏幕的情況下,加載所有的32位保護(hù)模式虛擬驅(qū)動程序(*.VXD)。引導(dǎo)成功后,最后顯示W(wǎng)indows 9x的桌面圖案。15Windows2000啟動過程加電自檢加載主引導(dǎo)記錄,主引導(dǎo)記錄尋找分區(qū)引導(dǎo)表并將活動分區(qū)上的引導(dǎo)扇區(qū)加載到內(nèi)存從引導(dǎo)扇區(qū)讀初始化NTLDR如果有SCSI設(shè)備,NTLDR將NT-BOOOTDD.SYS加載到內(nèi)存并運行NTLDR讀取BOOT.INI文件,顯示啟動菜單NTLDR運行NTDETECT.COM檢測硬件設(shè)備并保存到注冊表加載NTOSKRN1.E

10、XE、HAL.DLL等文件和設(shè)備驅(qū)動程序16WINDWOS2000引導(dǎo)故障 上傳NTLDR、BOOT.INI、NTDE-TECT.COM、BOOTSECT.DOS等系統(tǒng)文件17系統(tǒng)引導(dǎo)故障的分類和處理方法1主引導(dǎo)扇區(qū)(主引導(dǎo)程序或分區(qū)表等)出錯: 開機(jī)后,硬盤燈閃后卻不能顯示“Starting MS-DOS ”,或者出現(xiàn)提示“Invalid Partition Table”,或者用系統(tǒng)盤從軟驅(qū)A引導(dǎo),但在系統(tǒng)提示符“A:”下鍵入“C:”時,卻提示“Invalid Drive Specification”,這都說明主引導(dǎo)扇區(qū)有損壞。處理:鍵入“FDISK/MBR”命令去恢復(fù)主引導(dǎo)程序。執(zhí)行FDI

11、SK命令,顯示硬盤的分區(qū)情況,并激活引導(dǎo)分區(qū)。182DOS引導(dǎo)扇區(qū)中的DOS引導(dǎo)程序(Boot record)被破壞: 從硬盤C引導(dǎo)DOS系統(tǒng)時,屏幕上提示“Missing operating system”。處理:鍵入命令“FORMAT C:/S”,重新格式化硬盤和傳系統(tǒng)。注意:這將使硬盤C的信息全部丟失,因此應(yīng)事先將必要的文件轉(zhuǎn)儲到軟盤或硬盤D:、E:上做備份。193隱含的系統(tǒng)文件IO.SYS或MSDOS.SYS被破壞:從硬盤C引導(dǎo)DOS系統(tǒng)時,屏幕上提示: “Disk Boot Failure” 或者 “Invalid system diskReplace the disk,and th

12、en press any key” 或者 “Non-System Disk or Disk ErrorReplace and press any key when ready” 或者 “Missing Operating System” 或者 “Error Loading Operating System”,等等。處理: 鍵入“SYS C:”命令去覆蓋硬盤C上的損壞的系統(tǒng)文件。 如果不行則要考慮重新格式化硬盤。204系統(tǒng)文件COMMAND.COM損壞或丟失: 從硬盤C引導(dǎo)DOS系統(tǒng)時,屏幕提示: “Bad or Missing Command InterpreterEnter correct

13、name of Command Interpreter(eg, C:COMMAND.COM)”。在“C:”提示符下鍵入COMMAND.COM后,依然會出現(xiàn)如上的錯誤提示。 或者雖然引導(dǎo)成功,系統(tǒng)提示“C:”,但是鍵入任何DOS命令如DIR等均提示“Incorrect DOS Version”,表明DOS命令與引導(dǎo)的DOS系統(tǒng)版本不符。 將同版本的COMMAND.COM文件拷貝到C盤根目錄。(從同版本的系統(tǒng)軟盤上拷貝)215系統(tǒng)配置文件CONFIG.SYS或AUTOEXEC.BAT出錯: 每次開機(jī)引導(dǎo)DOS系統(tǒng)時都會自動執(zhí)行這兩個文件。 可在屏幕顯示“Starting MS-DOS”時按【F8】

14、鍵,去單步(Step by step)執(zhí)行配置文件中的各個命令行,以便檢查每一步的執(zhí)行情況。 這兩個文件均可以用文本編輯軟件如DOS的EDIT命令去進(jìn)行修改。首先找到配置文件中出錯的命令行,然后將其刪除或加上REM將其變成注釋行而不執(zhí)行。226硬盤的主引導(dǎo)扇區(qū)(主引導(dǎo)程序或分區(qū)表等)或DOS引導(dǎo)扇區(qū)(引導(dǎo)程序或BPB表等)或DOS的系統(tǒng)文件感染了病毒: 檢查和殺除病毒的簡便有效的方法是使用殺毒軟盤,如國內(nèi)流行的RISING、KV300和KILL等。23Windows 9x啟動方式Windows 9x啟動方式 Windows 9x有兩種界面,一種是不常使用的DOS命令行方式,即“COMMAND

15、PROMPT”,另一種是圖形用戶界面,即GUI“桌面”。 在開機(jī)屏幕上出現(xiàn)“Starting MS-Windows”時迅速按【F8】鍵,就會顯示“多重啟動選單”,用戶可以選擇各種不同的方式繼續(xù)啟動系統(tǒng):24(1) 正常(Normal)方式: 這是在系統(tǒng)正常情況下,繼續(xù)啟動GUI界面,直到桌面。(2) 自動產(chǎn)生系統(tǒng)啟動記錄文件(BOOTLOG.TXT)的GUI方式: 這種方式執(zhí)行正常GUI啟動,直到桌面,但同時產(chǎn)生(或改寫)詳細(xì)記錄著系統(tǒng)啟動過程和成敗的文件“C:BOOTLOG.TXT”。(3) 安全模式(Safe Mode): 所謂“安全”,是指在啟動時跳過那些非基本、非標(biāo)準(zhǔn)的硬件驅(qū)動程序設(shè)置

16、,只執(zhí)行Windows 9x基本標(biāo)準(zhǔn)硬件的驅(qū)動設(shè)置,以此避免硬件驅(qū)動錯誤引發(fā)的故障。安全模式的明顯特點是顯示方式為低分辨率和16彩色,沒有光驅(qū)、聲卡等附加設(shè)備,不能安裝設(shè)備驅(qū)動。25(4) 單步執(zhí)行方式(Step-by-Step Confirmation): 這種啟動是以要求用戶確認(rèn)的方式一步一步地執(zhí)行,以便可以證實引導(dǎo)故障發(fā)生在哪個步驟上。(5) 命令行方式(Command prompt only): 這種方式正常地引導(dǎo)到Windows 9x的DOS系統(tǒng)提示符“C:”,從而進(jìn)入命令行操作方式,給DOS程序提供良好的運行環(huán)境。(6) 安全的命令行方式(Safe mode command pro

17、mpt only): 這種方式與方式5的區(qū)別僅僅是不執(zhí)行(Bypass,旁路掉)系統(tǒng)特殊硬件的驅(qū)動配置文件CONFIG.SYS和AUTOEXEC.BAT,以避免硬件驅(qū)動帶來的故障。26(7) 啟動以前的DOS(Previous Version of MS-DOS): 這種方式不啟動Windows 9x,而啟動以前安裝的DOS 6.x。 (8) 網(wǎng)絡(luò)安全模式(Net Safe mode): 如果安裝了網(wǎng)絡(luò),選這種方式啟動可以不執(zhí)行(Bypass,旁路掉)網(wǎng)絡(luò)驅(qū)動,以避免網(wǎng)卡等故障對系統(tǒng)啟動的影響。 當(dāng)Windows 9x無法正常引導(dǎo)時,常常選擇安全模式啟動系統(tǒng),然后刪除錯誤的驅(qū)動以恢復(fù)系統(tǒng)正常啟動。27Windows 9x的啟動軟盤制作方法: 一是在安裝Windows 9x過程中按照提示要求制作, 二是在Windows 9x的“控制面板”中的“添加/刪除程序”中選擇“啟動盤”項來制作。功能: 當(dāng)Windows 9x無法正常啟動時,用它來引導(dǎo)DOS 7.0,然后處理故障。28Windows 9x系統(tǒng)不能正常啟動的故障 1用殺毒盤啟動系統(tǒng)并查殺病毒。 2如果DOS7.0啟動不正常,則用Windows 9x啟動軟盤在A驅(qū)引導(dǎo)系統(tǒng),成功后在“A:”提示下鍵入“FDISK/MB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論