對於操作系統,人們是再也熟悉不過,一般個人pc都是基於windows,服務器有linux ,aix hu-ux等等,
下面來談談操作安裝,
裝操作系統,要麼把系統刻在光盤裏,要麼放在U盤中,電腦開機時在bios裏選擇從哪裏啓動,
BIOS芯片,在主板上表現爲一塊長方型或正方型芯片,BIOS中主要存放:
1、自診斷程序:通過讀取CMOS RAM中的內容識別硬件配置,並對其進行自檢和初始化;
2、CMOS設置程序:引導過程中,用特殊熱鍵啓動,進行設置後,存入CMOS RAM中;
3、系統自舉裝載程序
當選擇從光盤啓動後,BIOS就會識別光盤裏是否有類似boot文件,有的機器非常老,你裝個win7,可能這時BIOS都不識別你的boot,直接認爲電腦上沒上光盤,在項目中就遇到過,一個非常老的聯想服務器,裝的windows 2000,把linux 5.5的光盤放進去選擇從光盤根本就沒反應。如果這裏bios能識別的boot,這是電腦就會出該系統自帶界面了,對於windows:出現windows setup ,對於Linux:redhat之類的。接下來就出現到選擇安裝時鍵盤語言之類的,回車過後就到分區了,根據自己分區過後選擇安裝系統了。
這裏重點是有些服務器的硬盤是操作系統識別不到的,這時要參考官方的說明,像dell是先放引導盤,在裏面選擇要裝系統,如果要做raid,也在裏面操作,之後就可放系統盤了,像聯想的是從放導航盤,把裏面的硬盤驅動烤出來 ,再放系統盤,等到系統盤安裝提示找不到設備時,再把之前拷貝出來的驅動烤回去。
最後談一下一般單操作系統啓動過程
1.BIOS加載並啓動保存在硬盤MBR中的引導程序,該引導程序一般在操作系統安裝時寫入
2.MBR引導程序掃描所有分區表,找出活動分區(WindowsMBR程序只會在MBR中的分區表中查找活動分區,即Windows只能安裝在主分區;Linux無此限制)
3.MBR引導程序加載並啓動保存在活動分區PBR中的引導程序
4.活動分區PBR中的引導程序加載並啓動安裝在其上的操作系統(例如對Win98,定位並執行io.sys;對WinXP,定位並執行ntoskrnl.exe;對於Linux,定位並執行vmlinuz-xxx內核映像)。顯然PBR引導程序與操作系統密切相關,一般在操作系統安裝時寫入。
總結爲:BIOS–>MBR—>;PBR–>OS files