![为什么我的 BIOS 中有一个以太网控制器启动选项?](https://linux22.com/image/1290017/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%20BIOS%20%E4%B8%AD%E6%9C%89%E4%B8%80%E4%B8%AA%E4%BB%A5%E5%A4%AA%E7%BD%91%E6%8E%A7%E5%88%B6%E5%99%A8%E5%90%AF%E5%8A%A8%E9%80%89%E9%A1%B9%EF%BC%9F.png)
为什么显示我的 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 上禁用此选项,实际上,大多数制造商的出厂配置都会禁用此选项。