作業系統的啟動和雙啟動


當計算機或任何其他計算裝置處於無電狀態時,其作業系統仍然儲存在輔助儲存器中,例如硬碟或固態硬碟。但是,當計算機啟動時,作業系統必須存在於系統的記憶體或 RAM 中。

當計算機系統啟動時,系統中存在一種機制,該機制將作業系統從輔助儲存器載入到系統的記憶體或 RAM 中。這稱為系統的**引導過程**。

根據機器/計算機上安裝的作業系統數量,有兩種**引導型別**,即:

  • 引導

  • 雙引導

讓我們在計算機引導的上下文中理解這兩個概念。

什麼是作業系統的引導?

啟動計算機或計算裝置的過程稱為**引導**。從技術上講,引導是從磁碟載入其作業系統到 RAM 以啟動計算機或嵌入式計算機裝置的過程。換句話說,引導是從磁碟載入核心以啟動計算機系統。

正如我們之前提到的,當計算機啟動時,其作業系統儲存在磁碟中。因此,在計算機系統啟動時,必須將作業系統載入到主記憶體中。為此,需要一個特殊的計算機程式來定位並將作業系統載入到 RAM 中。這個特殊的程式稱為**引導載入程式**。它儲存在系統的 ROM(只讀儲存器)中。

在現代計算機系統中,可以從各種裝置執行引導。計算機的 BIOS(基本輸入輸出系統)允許使用者配置特定的引導順序。例如,如果系統中有三個磁碟,即 HDD、CD 驅動器和 U 盤,並且引導順序按以下順序設定這些磁碟:

  • HDD(硬碟驅動器)

  • CD 驅動器

  • U 盤

然後系統 BIOS 將首先嚐試從 HDD 引導,如果從 HDD 引導失敗,則它將嘗試從 CD 驅動器引導,如果失敗,則最終它將嘗試從 U 盤引導,如果在這種情況下系統也無法引導,則它根本無法引導。

因此,引導是在計算機開啟時將作業系統載入到 RAM 中以啟動計算機的啟動序列。在引導過程中,引導載入程式執行的重要操作包括定位作業系統、將作業系統載入到主記憶體以及啟動其執行。

現在,讓我們討論作業系統的雙引導過程。

什麼是作業系統的雙引導?

當單個計算機系統安裝了兩個作業系統時,其引導稱為**雙引導**。實際上,此類計算機系統可以安裝多個作業系統。但在這種情況下,會產生一個問題,即系統如何確定要引導哪個作業系統?

此類系統具有可以理解多個檔案系統並可以在引導空間中具有多個作業系統的引導載入程式。它可以引導磁碟上存在的任何一個作業系統。此外,磁碟具有多個分割槽,因此不同的作業系統可以儲存在不同的分割槽中。當計算機系統啟動時,引導管理器程式會在螢幕上顯示一個選單列表,允許使用者選擇一個要執行的作業系統。

結論

總之,引導定義為計算機啟動時將計算機作業系統從磁碟載入到主記憶體的過程。而雙引導是引導的高階版本,其中兩個作業系統安裝在單個計算機系統上。然後,使用者從引導管理器選單中選擇一個要執行的作業系統。

更新於: 2023年3月13日

2K+ 瀏覽量

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告