为什么我的 BIOS 中有一个以太网控制器启动选项?

为什么我的 BIOS 中有一个以太网控制器启动选项?

为什么显示我的 BIOS 启动列表Ethernet Controller

我已禁用它,因为它会减慢启动时间。为什么它还在那里?我该如何从它启动?我很困惑。

答案1

它之所以存在是因为一些企业网络支持网络启动,这意味着它可以通过网络获取所需的一切。
这通常用于部署机器,因此您不需要带着大量安装磁盘到处跑。

参见 Wiki 的描述: http://en.wikipedia.org/wiki/Network_booting

答案2

您可以使用“以太网启动选项”来启动基于 Linux 的系统,例如 Clonezilla、Partclone、Ubuntu 以及许多基于 Linux 的系统和应用程序远程控制(预启动执行环境)无需使用计算机上的硬盘,所有内核和依赖项都将从以太网服务器启动到您的 RAM,如下所述:

预启动执行环境 (PXE,也称为预执行环境;有时发音为“pixie”) 是一种使用网络接口独立于数据存储设备(如硬盘)或已安装的操作系统启动计算机的环境。

PXE 协议大致是 DHCP 和 TFTP 的组合,尽管两者略有不同。DHCP 用于定位适当的启动服务器,而 TFTP 用于下载初始引导程序和其他文件。

为了启动 PXE 引导会话,PXE 固件会将扩展了 PXE 特定选项的 DHCPDISCOVER 数据包(扩展的 DHCPDISCOVER)广播到端口 67/UDP(DHCP 服务器端口)。PXE 选项会将固件标识为具有 PXE 功能,但标准 DHCP 服务器会忽略这些选项。如果固件从此类服务器收到 DHCPOFFER,它可能会通过请求提供的配置之一来配置自身。

您可以访问其网站了解有关 PXE 的更多信息规格甚至在其官方维基百科

如果您不想使用基于以太网启动的系统,您可以在 BIOS 上禁用此选项,实际上,大多数制造商的出厂配置都会禁用此选项。

相关内容