设置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出现时,立即反复按指定的按键。常见按键包括:
- Del 或 Delete (最常见于台式机)
- F2 (常见于笔记本和品牌机)
- F10 (HP电脑)
- F12 (进入启动菜单,有时也可选)
- Esc 或 F1 (部分品牌)
- 如果不确定,可快速、交替地按
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 Configuration 或 Boot > CSM/Legacy Boot 附近。
调整启动设备顺序(Boot Order/Priority):
- 找到
Boot Option Priorities 或 Boot Order。
- 在设备列表中,你会看到:
Windows Boot Manager (你的硬盘)
USB HDD
UEFI: Built-in Ethernet 或 Network: Realtek PXE B08 D00 (这就是你的网卡启动项,名称各异)。
- 使用
+/- 或 F5/F6 键,将网卡启动项(如 UEFI: ... Ethernet)移动到第一顺位。这样电脑会优先尝试从网络启动。
备选方案:使用启动菜单
- 很多主板支持在开机时按一个特定键(如
F12, F11, Esc)直接调出一次性的启动菜单。
- 在这个菜单里,你可以直接选择
Network Device 或 PXE 项来从网络启动,而无需永久修改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 received 或
PXE-M0F: Exiting Intel PXE ROM 等错误)后,自动跳转到启动顺序中的下一个设备(如你的硬盘),继续正常启动。
这不会损坏你的系统。
针对“恢复网络正常使用”的特别说明
如果你的目标是修复一台因为系统问题而上不了网的电脑,设置PXE启动本身并不能直接修复。它只是提供了一个途径。你需要配合以下方案:
总结与建议
主要用途:PXE启动主要用于
企业批量部署或
从网络恢复环境启动。
个人修复网络:优先使用
U盘启动盘进入WinPE或安装镜像进行修复,比搭建PXE环境简单得多。
操作谨慎:修改BIOS设置时,如果不确定,只修改启动顺序或使用启动菜单(
F12),避免改动其他不熟悉的选项。
记录原设置:必要时,在修改前用手机拍下原设置。
如果您的目的是修复网络,但不知道在PE环境下具体该怎么做,请告诉我您遇到的具体网络问题(例如:无法获取IP、有IP但无法上网、特定软件断线等),我可以提供更针对性的修复步骤。