自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux中系統(tǒng)引導(dǎo)程序的有哪些強大的功能?

系統(tǒng)
本文主要講解Linux 原生的啟動引導(dǎo)程序GRUB的原理及功能。

[[275096]]

 1. 前言

本文主要講解Linux 原生的啟動引導(dǎo)程序GRUB的原理及功能。

linux中系統(tǒng)引導(dǎo)程序的有哪些強大的功能?

grub如何引導(dǎo)操作系統(tǒng)的啟動

2. 什么是grub

GRUB(Grand Unified Bootloader)是GNU項目提供的引導(dǎo)加載程序。引導(dǎo)程序非常重要,因為沒有它就無法啟動操作系統(tǒng)。它是第一個在程序打開時啟動的程序。引導(dǎo)加載程序?qū)⒖丶鬏數(shù)讲僮飨到y(tǒng)內(nèi)核。

linux中系統(tǒng)引導(dǎo)程序的有哪些強大的功能?

什么是grub

3. GRUB特性

GRUB是許多Linux發(fā)行版的默認引導(dǎo)加載程序。這是因為它比許多以前版本的引導(dǎo)程序更好。它的一些功能是:

 

  • GRUB支持LBA(邏輯塊尋址模式),它將用于查找文件的尋址轉(zhuǎn)換放入硬盤驅(qū)動器的固件中
  • GRUB使用基于命令的預(yù)操作系統(tǒng)環(huán)境,為使用所需選項加載操作系統(tǒng)提供了較大的靈活性。
  • 可以使用GRUB命令行修改引導(dǎo)選項(如內(nèi)核參數(shù))。
  • 無需為GRUB指定Linux內(nèi)核的物理位置。它只需要內(nèi)核的硬盤號,分區(qū)號和文件名。
  • GRUB幾乎可以使用直接和鏈?zhǔn)郊虞d引導(dǎo)方法啟動任何操作系統(tǒng)。

 

linux中系統(tǒng)引導(dǎo)程序的有哪些強大的功能?

 

grub用于引導(dǎo)硬盤中的操作系統(tǒng)

4. GRUB安裝過程

安裝后GRUB自動成為默認加載器。按照以下步驟安裝GRUB

  • 使用新的GRUB軟件包來安裝GRUB非常重要?;蛘呤褂冒惭bCD-ROM中的GRUB包。
  • 打開root shell提示符,并在安裝GRUB軟件包后運行命令/ sbin / grub-install。命令中的位置是- - 應(yīng)安裝GRUB stage 1引導(dǎo)加載程序的位置。
  • 完成所有這些操作后,GRUB圖形引導(dǎo)加載程序菜單會在系統(tǒng)引導(dǎo)時內(nèi)核加載到內(nèi)存之前出現(xiàn)。
linux中系統(tǒng)引導(dǎo)程序的有哪些強大的功能?

GRUB安裝過程

5. grub啟動過程

使用GRUB的引導(dǎo)過程需要GRUB將自身加載到內(nèi)存中。這是通過以下步驟完成的:

  • 第1階段引導(dǎo)加載程序由BIOS加載到內(nèi)存中。此引導(dǎo)加載程序也稱為主引導(dǎo)加載程序。它存在于主引導(dǎo)記錄中512字節(jié)或更少的磁盤空間中。如果需要,主引導(dǎo)加載程序可以加載階段1.5或階段2引導(dǎo)加載程序。
  • 如果需要,階段1引導(dǎo)加載程序?qū)㈦A段1.5引導(dǎo)加載程序加載到內(nèi)存中。在某些情況下,這可能是必要的,因為某些硬件在進入第2階段加載器之前需要中間步驟。
  • 輔助引導(dǎo)加載程序也稱為第2階段引導(dǎo)加載程序,它可以由主引導(dǎo)加載程序加載到內(nèi)存中。 GRUB菜單和命令環(huán)境的顯示是輔助引導(dǎo)加載程序執(zhí)行的功能。這允許用戶查看系統(tǒng)參數(shù)并選擇要引導(dǎo)的操作系統(tǒng)。
  • 操作系統(tǒng)或內(nèi)核由輔助引導(dǎo)加載程序加載到內(nèi)存中。之后,機器的控制權(quán)轉(zhuǎn)移到操作系統(tǒng)。
linux中系統(tǒng)引導(dǎo)程序的有哪些強大的功能?

grub啟動過程

6. grub接口

GRUB中有三個接口,它們都提供不同級別的功能。用戶可以借助這些接口啟動Linux內(nèi)核。有關(guān)接口的詳細信息如下:

6.1 菜單界面

GRUB由菜單界面中的安裝程序配置。它是可用的默認界面。它包含按名稱排序的操作系統(tǒng)或內(nèi)核列表??梢允褂眉^鍵選擇特定的操作系統(tǒng)或內(nèi)核,并可以使用回車鍵啟動它。

6.2 菜單入口編輯界面

引導(dǎo)加載程序菜單中的e鍵用于訪問菜單項編輯器。在那里顯示特定菜單條目的所有GRUB命令,并且可以在加載操作系統(tǒng)之前更改這些命令。

linux中系統(tǒng)引導(dǎo)程序的有哪些強大的功能?

grub引導(dǎo)程序啟動系統(tǒng)中的操作系統(tǒng)

6.3 命令行界面

此接口是最基本的GRUB接口,但它為用戶授予很大的控制權(quán)。使用命令行界面,可以通過鍵入命令然后按Enter鍵來執(zhí)行任何命令。此界面還具有一些高級shell功能。

責(zé)任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2009-12-24 11:13:21

2009-12-03 09:49:25

Linux系統(tǒng)引導(dǎo)程序

2023-04-14 16:12:24

LinuxJava應(yīng)用程序命令

2016-09-21 09:55:07

Linux引導(dǎo)程序GNU GRUB

2010-03-04 13:36:55

openSUSE

2010-03-05 09:19:54

Android系統(tǒng)

2019-12-20 14:19:47

Linux操作系統(tǒng)引導(dǎo)

2010-06-02 13:50:46

SVN控制系統(tǒng)

2011-09-09 14:02:41

linuxscreen

2020-06-19 09:35:58

備份Linux系統(tǒng)工具

2010-02-03 17:01:14

2021-04-25 13:07:30

Arch LinuxArch ISOLinux

2010-01-12 13:19:29

Fedora安裝

2022-06-29 08:00:49

系統(tǒng)TimerSOC

2021-08-26 15:41:40

鴻蒙HarmonyOS應(yīng)用

2010-01-05 10:50:48

2015-11-03 10:40:25

Sysdig命令工具

2010-04-15 10:34:16

Oracle程序開發(fā)

2011-08-22 13:38:41

Linux變量

2010-12-22 09:56:24

PHP
點贊
收藏

51CTO技術(shù)棧公眾號