在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

傳統網絡引導預引導執行環境

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Kewal Agola ? 2022-06-29 11:51 ? 次閱讀

Preboot eXecution Environment (PXE) 是一種無需使用硬盤驅動器操作系統即可啟動計算機的協議。PXE 引導在計算機網絡上運行,可能包括也可能不包括 Internet 訪問。它幾乎專門用于連接到中央服務器并使用后續計算機運行虛擬操作系統的系統。

固件是充當硬件(主板)和操作系統(OS)之間接口的軟件。統一可擴展固件接口 (UEFI) 引導和傳統引導之間的區別在于固件用于查找引導目標的過程。

傳統引導是基本輸入/輸出系統 (BIOS) 固件使用的引導過程。BIOS 是 IBM 于 1975 年為其微型計算機控制程序 (CP/M) 操作系統推出的第一個流行的臺式 PC 固件。盡管它仍然廣泛存在,但計算機已經發生了巨大的變化,并且 BIOS 無法提供現代硬件的高級功能。固件維護一個可引導的已安裝存儲設備的列表(軟盤驅動器、硬盤驅動器、光盤驅動器、磁帶驅動器等),并以可配置的優先級順序枚舉它們。開機自檢 (POST) 程序完成后,固件會將每個存儲目標的第一個扇區加載到內存中并掃描它以查找有效的主引導記錄 (MBR)。如果找到有效的 MBR,固件會將執行傳遞給在 MBR 中找到的引導加載程序代碼,它允許用戶選擇一個分區來啟動。如果沒有找到,它會進入引導順序中的下一個設備。如果根本沒有找到 MBR,則會向用戶顯示著名的“請插入系統磁盤 yadda yadda yadda”消息。

UEFI 引導是 BIOS 的繼承者。UEFI 使用全局唯一標識符 (GUID) 分區表 (GPT),而 BIOS 使用主引導記錄 (MBR) 分區方案。GPT 和 MBR 都是指定硬盤物理分區信息的格式。固件維護一個稱為 EFI 服務分區的有效引導卷列表。在 POST 過程中,UEFI 固件會掃描連接到系統的可引導存儲設備以查找有效的 GPT。與 MBR 不同,GPT 不包含引導加載程序。固件本身會掃描 GPT 以查找要從中引導的 EFI 服務分區。如果未找到 EFI 可引導分區,則固件可以回退到 Legacy Boot 方法。如果 UEFI 引導和 Legacy 引導均失敗,則會向用戶顯示著名的“請插入系統磁盤 yadda yadda yadda”消息。

以下是兩個引導過程之間的主要區別:

MBR 中的最大分區大小約為 2 TB,而 UEFI 中的最大分區大小約為 9 ZB

MBR 最多可以有 4 個主分區,而 GPT 可以有 128 個。

MBR 只能存儲一個引導加載程序,而 GPT 有一個單獨的專用 EFI 系統分區 (ESP) 用于存儲多個引導加載程序。如果您有兩個或更多需要不同引導加載程序的操作系統,這將非常有用。

UEFI 提供安全啟動,可以防止加載啟動時病毒。

為什么選擇舊版 PXE?

在現代數據中心,PXE 是操作系統啟動、安裝和部署最常見的選擇之一。傳統 PXE 的一些優點是:

PXE 引導可以通過網絡運行,不需要本地硬盤驅動器或操作系統。但是,如果硬盤驅動器連接到客戶端計算機,只要計算機首先從網絡啟動,PXE 啟動就可以訪問它。

同樣,如果 OS 存在于客戶端計算機上并且服務器命令 PXE 引導這樣做,則可以通過 PXE 引導訪問 OS。

如果客戶端計算機通過局域網 (LAN) 連接到中央服務器,則無需訪問 Internet 即可部署 PXE 引導。

這是一個靈活、模塊化和高效的引導過程。

客戶端機器或工作站不需要存儲設備或操作系統。

由于 PXE 獨立于供應商,因此網絡擴展和添加新客戶端計算機變得更加容易。

由于大多數任務都是遠程執行的,因此簡化了維護。

集中式數據存儲提供信息安全。

PXE 非??焖偾曳浅S杏?。我們使用 Debian 的 FAI、Kickstart 和修改后的 BSD 安裝程序,在這里安裝了數千臺 PXE 引導的機器。這是安裝機器的最簡單方法之一,尤其是當您需要自動安裝時。

為什么是傳統引導?

UEFI 是對傳統 PXE 引導的良好擴展,但并非所有操作系統都支持 UEFI 引導固件。這就是傳統啟動固件成為操作系統啟動的核心要求的地方。

Windows XP 和 Windows Server 2003 SP2 等 Windows 版本不支持 UEFI 引導。

Ubuntu,一個占主導地位的 Linux 發行版,僅從 Ubuntu-11.10 開始支持 UEFI。任何早于該版本的版本都需要舊版引導固件。

UEFI 通常部署為 64 位固件。在 64 位 UEFI 固件上引導 32 位操作系統非常困難。在這種情況下,傳統的引導系統,即 BIOS,是必要的。

使用傳統的 PXE 實施,可以部署各種操作系統,如下所示:

Ubuntu 10.04 32 位

Ubuntu 14.04 32/64 位

Windows Server 2003 SP2、Server 2012 和 Server 2016

Windows 7、8.1、10 64 位操作系統

我們還測試了使用 Legacy PXE 固件啟動非常基本的操作系統,例如 FreeDOS(MS-DOS 的衍生產品)。

在相同的 PXE 服務器設置的幫助下,我們在大約五臺具有 PXE SDK 的不同計算機上部署了 Ubuntu 14.04 64 位映像。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 驅動器
    +關注

    關注

    53

    文章

    8263

    瀏覽量

    146702
  • 服務器
    +關注

    關注

    12

    文章

    9256

    瀏覽量

    85762
  • 操作系統
    +關注

    關注

    37

    文章

    6862

    瀏覽量

    123506
收藏 人收藏

    評論

    相關推薦

    使用uboot引導應用程序

    uboot默認是支持執行應用程序的,就像引導內核一樣,我們也可以自己寫一個應用程序,讓uboot啟動時引導。
    發表于 11-16 14:00 ?1024次閱讀

    ARM系統引導固件的新機遇-UEFI

    設計都有自己獨特的與所引導的操作系統緊密結合的模式。這種傳統的方法意味著固件開發者必須保持完全不同的代碼庫,即使系統可能使用的外圍設備(網絡,SATA接口,USB控制器等)和整個設計功能集是相同的。
    發表于 08-23 09:06

    基于Linux的無線傳感器網絡引導程序設計

    ) 的第1 條指令地址,啟動Linux 操作系統,執行/etc 目錄下的用戶系統配置信息,準備系統應用程序的使用環境?! ? 引導程序設計實現  引導程序的實現包括4 個關鍵環節的配置
    發表于 11-13 16:25

    引導地址和引導加載程序問題

    (程序閃存)處。我發現的信息很少,但是我理解PIC程序員在啟動閃存中放了一個引導加載程序,它執行一些初始化,然后跳到程序閃存中,對吧?我希望完全控制軟件并自己編寫引導代碼,因為我不知道默認引導
    發表于 06-13 08:20

    遠程自動引導小車怎么實現?

    電子技術的發展帶動機電產品向智能化、人性化的方向發展。文章設計了物流中心自動引導小車控制系統。本系統采用嵌入式系統以ARM7為遠程自動引導小車(AGV)的控制核心,結合GPRS和WIFI無線網絡
    發表于 08-20 07:30

    怎么構建基于Harmony的引導加載程序?

    腳本”是什么以及如何使用它?我還想了解一個外圍問題,即如何創建一個合并的可執行文件,該可執行文件將引導加載程序二進制文件與應用程序二進制文件組合在一起,以便它們能夠一起使用,以便使用諸如Micro.IPE工具和I的工具來
    發表于 04-01 09:55

    HCS12微控制器是否有- 編程的引導加載程序?

    我一直在看有關 LRAE 引導加載程序的 freescale AN 數據表很長時間,我收集了很多信息,我想知道一些我無法理解的元素,每個 HCS12 微控制器是否有- 編程的引導加載程序,我們以后
    發表于 04-18 07:44

    OS引導記錄手冊

    OS引導記錄手冊:1、PC引導流程42、DOS核心引導流程分析53、DOS引導區代碼分析  94、Windows 引導流程&nbs
    發表于 09-26 18:49 ?9次下載

    嵌入式系統引導技術研究

    以POWERPC8XX系列處理器為例! 通過對此類處理器的引導模式" 引導代碼的編寫和調試!以及如何引導操作系統執行等問題的研究!探索嵌入式系統引導
    發表于 07-02 15:09 ?34次下載

    ARM系統引導固件的新機遇-UEFI

    ARM處理器已經在智能手機市場占主導地位,如何有效地開發生產這些產品來滿足快捷上市需求已成為一個挑戰,統一可擴展固件接口(UEFI)對ARM系統的引導固件是一個新機遇
    發表于 08-15 11:51 ?2880次閱讀
    ARM系統<b class='flag-5'>預</b><b class='flag-5'>引導</b>固件的新機遇-UEFI

    UEFI+GPT、Legacy+MBR引導模式介紹及引導修復教程

    UEFI+GPT、Legacy+MBR引導模式介紹及引導修復教程
    發表于 09-07 14:32 ?18次下載
    UEFI+GPT、Legacy+MBR<b class='flag-5'>引導</b>模式介紹及<b class='flag-5'>引導</b>修復教程

    ARM系統引導固件的新機遇- UEFI

    自己獨特的與所引導的操作系統緊密結合的模式。這種傳統的方法意味著固件開發者必須保持完全不同的代碼庫,即使系統可能使用的外圍設備(網絡,SATA接口,USB控制器等)和整個設計功能集是相同的。
    發表于 12-01 03:59 ?955次閱讀

    知識引導的開放環境視覺識別

    知識引導的開放環境視覺識別免費下載。
    發表于 05-19 11:10 ?17次下載

    怎么使用uboot引導應用程序?

    uboot默認是支持執行應用程序的,就像引導內核一樣,我們也可以自己寫一個應用程序,讓uboot啟動時引導
    的頭像 發表于 02-17 16:01 ?1540次閱讀
    怎么使用uboot<b class='flag-5'>引導</b>應用程序?

    開源網絡引導固件iPXE正式支持龍架構

    開源網絡引導固件iPXE集成龍架構補丁,正式支持龍架構(LoongArch)。用戶可以使用iPXE從網絡引導基于龍架構的操作系統。
    的頭像 發表于 07-19 10:12 ?671次閱讀
    開源<b class='flag-5'>網絡</b><b class='flag-5'>引導</b>固件iPXE正式支持龍架構
    主站蜘蛛池模板: 久久国产免费观看精品| 男人天堂伊人网| 日本一区二区三区在线 视频观看免费 | 天天操天天射天天色| 天堂网在线.www天堂在线资源| 欧美色视频日本片高清在线观看| 一级特级aaa毛片| 国产在线h| 国产在线视频网站| 天天操人人干| 久久天天躁狠狠躁夜夜呲| 国产成人午夜片在线观看| www.精品视频| 成年美女黄网站色大免费视频| 国产精品秒播无毒不卡| 欧美三级网站| 视频免费在线观看| 999国产精品| www.91大神| free性欧美video69| 亚洲精品成人网| 亚洲高清不卡视频| 99热网址| 色老头影视| 精品人人| 天天添天天干| 手机看福利片| www色中色| 欧美不卡一区| 四虎4545www国产精品| 亚洲 欧洲 另类 综合 自拍| 天堂男人在线| 五月婷婷六月合| 五等分的新娘免费漫画| 日本高清色图| 美女黄色在线| 久久婷婷五综合一区二区| 波多野结衣在线免费视频| www.av网| 午夜快播| 天天草天天操|