admin管理员组

文章数量:1656134

  最近,正在学习 iPXE 的源代码,于是开始各种 Google 查找 iPXE 的资料进行学习。由于之前完全没有接触过 PXE,因此从基本概念开始一点点学习,以下为学习中的一些总结。

背景

  网络启动一直都没有一个事实标准。早在 1993 年,网卡就已经在其扩展卡上包含了启动 ROM,每个扩展卡都遵循自己的专有协议来加载和执行引导程序。Jamie Honan 非正式发布的 “Net Boot Image Proposal” 是标准化的第一次努力,很快两个开源项目 Etherboot(1995)和 Netboot(1996)提供了具有可插拔驱动程序支持的通用 ROM 映像。

  与此同时,英特尔从一个更商业的角度来研究无磁盘引导:它应该整合资源,使管理更容易。很快,他们发布了预启动执行环境(PXE)规范,作为其 Wired for Management 的一部分。此后,PXE 逐渐成为了一种广泛应用的规范,并成为了计算机的标配。

PXE

  PXE(Preboot eXecution Environment,预启动执行环境)通常也被称为 PXE Boot、Network Boot,最初是由 Intel 公司开发的一种技术,该技术旨在提供了一种使用网络接口(

本文标签: 服务端详解工作流程原理Linux