欢迎光临千百叶网
详情描述

设置BIOS/UEFI中的网卡启动(通常称为PXE启动)是解决网络问题、进行系统网络安装或恢复的重要步骤。下面我将为您提供一个详细、清晰的教程。

核心概念理解

  • 网卡启动(PXE启动):让计算机在开机时,不从硬盘或U盘启动,而是直接从集成在网络卡(NIC)上的ROM芯片中读取一个小型程序,通过局域网从指定的服务器获取启动文件(如Windows PE、Linux安装镜像等)。这常用于:
  • 无盘工作站批量安装操作系统(企业IT部署)。
  • 系统恢复/故障排查:当本地系统完全无法启动时,可以通过网络启动到一个恢复环境(如WinPE),然后使用内置工具修复系统、备份数据或杀毒。
  • 重置网络配置:如果你怀疑是本地系统问题导致网络异常,可以启动到网络恢复环境,测试网络是否正常,从而判断是硬件问题还是系统软件问题。

重要前提

  • 需要有PXE服务器:PXE启动需要局域网内有一台配置好的DHCP服务器TFTP服务器(通常合称为PXE服务器)。普通家庭网络路由器通常只提供DHCP,不支持完整的PXE服务。因此,对于个人用户,此方法主要用于:
    • 从公司/学校的网络安装服务器启动。
    • 使用一些高级路由器或自行搭建的PXE环境(对新手较复杂)。
  • 网卡支持:绝大多数主板集成的有线网卡都支持PXE,但部分无线网卡可能不支持。

BIOS/UEFI中设置网卡启动的详细步骤

注意: BIOS/UEFI界面因主板品牌(如ASUS、Gigabyte、MSI、Dell、HP、Lenovo)和型号不同而差异很大,但核心逻辑相通。以下为通用流程和关键项查找方法。

步骤一:进入BIOS/UEFI设置界面 重启或开机。 在品牌Logo出现时,立即反复按指定的按键。常见按键包括:
  • DelDelete (最常见于台式机)
  • F2 (常见于笔记本和品牌机)
  • F10 (HP电脑)
  • F12 (进入启动菜单,有时也可选)
  • EscF1 (部分品牌)
  • 如果不确定,可快速、交替地按 Del, F2, F10
步骤二:寻找启动相关设置(关键)

进入BIOS后,使用键盘方向键导航。寻找以下名称的选项卡或菜单:

  • Boot (启动)
  • Startup (启动)
  • Boot Options (启动选项)

有时它们可能在 Advanced (高级)或 Integrated Peripherals (集成外设)菜单下。

步骤三:启用网卡/PXE启动选项

在启动设置菜单中,你需要完成以下两项主要设置:

启用网卡/PXE ROM

  • 查找类似下面的选项,并将其设置为 Enabled
    • LAN PXE Boot Option
    • Network Stack
    • Legacy ROM (针对Legacy启动模式)
    • UEFI PXE Boot (针对UEFI启动模式,更常见)
  • 位置可能在:Advanced > Network Stack ConfigurationBoot > CSM/Legacy Boot 附近。

调整启动设备顺序(Boot Order/Priority)

  • 找到 Boot Option PrioritiesBoot Order
  • 在设备列表中,你会看到:
    • Windows Boot Manager (你的硬盘)
    • USB HDD
    • UEFI: Built-in EthernetNetwork: Realtek PXE B08 D00 (这就是你的网卡启动项,名称各异)。
  • 使用 +/-F5/F6 键,将网卡启动项(如 UEFI: ... Ethernet移动到第一顺位。这样电脑会优先尝试从网络启动。

备选方案:使用启动菜单

  • 很多主板支持在开机时按一个特定键(如 F12, F11, Esc)直接调出一次性的启动菜单
  • 在这个菜单里,你可以直接选择 Network DevicePXE 项来从网络启动,而无需永久修改BIOS启动顺序。这是更便捷、安全的方式。
步骤四:保存并退出 完成设置后,按 F10 键(最常见),或进入 Save & Exit 选项卡。 选择 Save Changes and Reset (保存更改并重置)或类似选项。 确认 Yes。 电脑将自动重启。

重启后的现象与后续步骤

如果设置正确,且局域网内有可用的PXE服务器,重启后你会看到屏幕上出现类似提示:
  • Press F12 for network service boot...
  • Initializing network boot from Intel E1000...
  • DHCP... (闪烁或获取IP地址)
  • 接着开始从服务器加载文件。
如果网络中没有PXE服务器,它会在尝试一段时间(如出现 PXE-E53: No boot filename receivedPXE-M0F: Exiting Intel PXE ROM 等错误)后,自动跳转到启动顺序中的下一个设备(如你的硬盘),继续正常启动。这不会损坏你的系统。

针对“恢复网络正常使用”的特别说明

如果你的目标是修复一台因为系统问题而上不了网的电脑,设置PXE启动本身并不能直接修复。它只是提供了一个途径。你需要配合以下方案:

  • 方案A:连接至企业PXE恢复服务器

    • 如果你的公司IT部门提供了网络恢复服务,设置PXE启动后,即可自动连接到服务器,加载一个带有网络修复工具(如杀毒、系统还原、网络重置脚本)的WinPE环境。
  • 方案B:个人用户自助网络修复(更常见) 对于大多数个人用户,没有现成的PXE服务器。更实际的步骤是:

  • 制作一个可启动的USB恢复驱动器(在另一台正常电脑上,使用Windows媒体创建工具或Rufus制作WinPE/U盘启动盘)。
  • 进入BIOS,将USB设备设置为第一启动项(而不是网卡)。
  • 从U盘启动到WinPE环境。
  • 在这个临时的系统里,通常网卡驱动已内置。你可以:
    • 测试网络是否连通(判断是硬件还是原系统问题)。
    • 使用命令行工具(netsh)重置网络配置。
    • 访问原系统硬盘,备份数据。
    • 运行系统修复命令(sfc /scannowchkdsk 等)。

总结与建议

主要用途:PXE启动主要用于企业批量部署从网络恢复环境启动个人修复网络:优先使用U盘启动盘进入WinPE或安装镜像进行修复,比搭建PXE环境简单得多。 操作谨慎:修改BIOS设置时,如果不确定,只修改启动顺序或使用启动菜单(F12),避免改动其他不熟悉的选项。 记录原设置:必要时,在修改前用手机拍下原设置。

如果您的目的是修复网络,但不知道在PE环境下具体该怎么做,请告诉我您遇到的具体网络问题(例如:无法获取IP、有IP但无法上网、特定软件断线等),我可以提供更针对性的修复步骤。