如果你去問一個學(xué)計算機(jī)的人,“啟動”是計算機(jī)中的那個單詞?回答一定是Boot??墒?,Boot原來的意思是靴子,“啟動”與靴子有什么關(guān)系呢?原來,這里的Boot是bootstrap(鞋帶)的縮寫,它來自一句諺語:
"pull oneself up by one's bootstraps"
字面意思是“拽著鞋帶把自己拉起來”,這當(dāng)然是不可能的事情。最早的時候,工程師們用它來比喻,計算機(jī)啟動是一個很矛盾的過程:必須先運(yùn)行程序,然后計算機(jī)才能啟動,但是計算機(jī)不啟動就無法運(yùn)行程序!久而久之就簡稱為boot了。
啟動作為動詞時Boot是什么意思?是指將操作系統(tǒng)裝入主存或RAM中,一旦操作系統(tǒng)存在于主存或RAM中時,用戶就可以在計算機(jī)上使用應(yīng)用程序了。有時候您可能會看到一個單詞,讓您"reboot"(重新啟動),它的意思就是讓您重新把操作系統(tǒng)裝入計算機(jī)的主存或RAM。上面所說的是指PC機(jī),而一般大型計算機(jī)中不用這個單詞,在大型機(jī)中稱啟動為IPL(Initial Program Load,初始程序裝載)。
作為名詞時,Boot是什么意思?它指的是引導(dǎo)程序,此程序可以先行進(jìn)入系統(tǒng),獲得系統(tǒng)的控制權(quán),然后導(dǎo)入所有的操作系統(tǒng)程序。
需要注意的是,啟動或裝載操作系統(tǒng)與安裝操作系統(tǒng)是兩碼事,在一臺計算機(jī)上的安裝一般只進(jìn)行一次,而每次開機(jī)時操作系統(tǒng)進(jìn)入計算機(jī)主存或RAM的過程不能稱之為安裝。在安裝的過程中用戶需要設(shè)置許多參數(shù),在安裝結(jié)束后,操作系統(tǒng)就會存在于計算機(jī)的存儲器中??梢园惭b其它應(yīng)用程序,但啟動一般僅僅針對操作系統(tǒng)而言的。一定不要把這兩個意思弄錯了。
雖然啟動過程因操作系統(tǒng)的不同而稍稍有所不同,但是基本過程是這樣的:當(dāng)您打開計算機(jī)時,操作系統(tǒng)將按照下面的順序自已進(jìn)行裝載。
開機(jī)時,系統(tǒng)中只讀存儲器(ROM)中的基本輸入輸出系統(tǒng)(BIOS)獲得系統(tǒng)控制權(quán),BIO預(yù)先裝好的,不象隨機(jī)訪問存儲器(RAM),ROM的內(nèi)容不會因為計算機(jī)掉電而丟失。BIOS首先進(jìn)行開機(jī)自檢過程(power-on self test,POST)確定計算機(jī)上所有的基本部件可以正常工作。然后,BIOS的引導(dǎo)程序找尋特定的啟動程序,由這個啟動程序裝載硬盤上的操作系統(tǒng)。
通常情況下,此程序會首先會使A驅(qū)動器,如果其中有軟盤的話,將會在特定的位置讀入引導(dǎo)文件。(對于MS-DOS系統(tǒng)來說,這兩個文件是IO.SYS和MSDOS.SYS。)如果啟動程序在這個位置沒有找到可以用于裝載操作系統(tǒng)的文件時,BIOS將告訴用戶A盤不是一張啟動盤。如果驅(qū)動器A中沒有軟盤的話(通常都沒有),BIOS將
在硬盤的特定位置上找尋特定的文件,在找到這個文件后,BIOS將第一個扇區(qū)(一個512字節(jié)的特定區(qū)域)讀入RAM的特定位置,第一個扇區(qū)內(nèi)存儲的信息就稱之為主引導(dǎo)記錄。 在裝入引導(dǎo)記錄后,引導(dǎo)記錄獲得系統(tǒng)的控制權(quán),由它將后面的文件裝入系統(tǒng)。在將后面的文件全部裝入系統(tǒng)后,引導(dǎo)記錄就沒有用了,可以被別的數(shù)據(jù)覆蓋掉了。在此之后要裝置進(jìn)一些配置文件,這些配置文件將使這臺計算機(jī)工作在最佳狀態(tài)之下。在處理完配置文件之后,操作系統(tǒng)正式獲得控制權(quán),這時啟動就算完成了。
上一篇:PS/2接口是輸入裝置接口
下一篇:背光鍵盤有什么特點?
責(zé)任編輯: