下面我将为你提供一个通用、详细的分步指南,并附上主流服务器的快捷键和特殊注意事项。

核心概念:BIOS vs. UEFI
在开始之前,简单了解两个概念:
- BIOS (基本输入输出系统):较传统的固件,使用MBR分区表,启动方式相对简单。
- UEFI (统一可扩展固件接口):较新的固件,使用GPT分区表,启动速度更快、安全性更高(支持“安全启动”)。
现代服务器大多采用UEFI,但为了兼容性,通常也保留了传统BIOS的启动模式(称为CSM兼容模式),你的U盘需要制作成支持对应模式的启动盘。
第一步:准备工作(至关重要)
在进入BIOS设置之前,请务必完成以下准备工作,否则即使设置了U盘启动也无法成功引导。
-
制作一个可引导的U盘启动盘
(图片来源网络,侵删)- 工具:你需要一个制作启动盘的工具,推荐使用
Ventoy或Rufus。- Ventoy:优点是支持多个ISO镜像文件,无需重复制作U盘,操作简单,选择U盘,点击“安装”即可。
- Rufus:功能强大,但选项较多,需要根据你的服务器模式选择正确的“目标系统类型”。
- 系统镜像:下载好你想要安装的操作系统镜像文件(如 Windows Server ISO, Ubuntu Server ISO 等)。
- 数据备份:强烈建议在制作启动盘前,备份U盘内所有重要数据,因为该过程会格式化U盘。
- 工具:你需要一个制作启动盘的工具,推荐使用
-
确认U盘已成功制作
- 在你的个人电脑上,使用文件管理器查看U盘,里面应该除了常规的文件外,还会有一个隐藏的
boot、syslinux或EFI等文件夹,这表明U盘已具备引导能力。
- 在你的个人电脑上,使用文件管理器查看U盘,里面应该除了常规的文件外,还会有一个隐藏的
第二步:进入服务器的BIOS/UEFI设置界面
这是最关键的一步,时机要对。
-
将制作好的U盘插入服务器:最好是插在主板原生、标注为 "USB Boot" 或 "Legacy USB" 的接口上,避免使用前置面板或扩展卡上的USB口,兼容性更好。
-
重启服务器:如果服务器正在运行,请先正常关机,然后再开机。
-
在开机自检时反复按特定快捷键:在服务器品牌LOGO出现时,立即、连续地按下进入BIOS的快捷键,不同品牌的快捷键不同:
服务器品牌 常见快捷键 备注 戴尔 F2,F12F2进入BIOS设置,F12进入一次性启动菜单(推荐)惠普 F9,F10F9进入BIOS设置,F10进入一次性启动菜单(推荐)联想 F1,F12F1进入BIOS设置,F12进入一次性启动菜单(推荐)华为 F2,F10F2进入BIOS设置,F10进入一次性启动菜单(推荐)浪潮 F11,F12F11进入BIOS设置,F12进入一次性启动菜单(推荐)超微 DEL,F11DEL进入BIOS设置,F11进入一次性启动菜单(推荐)技巧:如果不确定,可以观察屏幕下方的提示,通常会写着 "Press [F2] for Setup" 或 "Press [F12] for Boot Menu"。
第三步:在BIOS/UEFI中设置U盘启动(两种主要方法)
进入BIOS后,你通常会遇到两种设置路径。
使用一次性启动菜单(最简单、最推荐)
这是最快捷、最不容易出错的方法,它只改变这一次的启动顺序,不会修改你的默认设置。
- 在开机自检阶段,按下一次性启动菜单的快捷键(如
F12,F11等)。 - 系统会弹出一个包含所有可用启动设备的列表,包括硬盘、光驱、U盘等。
- 使用键盘的上下方向键,将光标移动到你的U盘上,U盘的名称通常会显示为
SanDisk、Kingston、UEFI: USB [品牌]或USB-HDD等字样。 - 选中U盘后,按
Enter键确认。 - 服务器会立即从U盘启动,并进入U盘内的安装程序或PE环境,设置完成后,下次重启服务器会自动恢复原来的启动顺序。
进入BIOS/UEFI设置界面进行修改
如果你需要永久性地将U盘设为首选启动设备,或者一次性启动菜单无法识别U盘,则需要进入BIOS设置。
-
在开机自检阶段,按下进入BIOS设置的快捷键(如
F2,F10,DEL等)。 -
进入BIOS后,使用键盘的方向键在菜单中导航,找到以下类似选项:
Boot(启动):这是最核心的选项卡。Boot Sequence/Boot Order(启动顺序):用于调整设备的启动优先级。Boot Mode(启动模式):这是非常重要的选项!你需要确保它与你的U盘启动盘模式匹配。- UEFI:如果你的U盘是用Ventoy或Rufus(选择GPT/UEFI模式)制作的,请选择此项。
- Legacy:如果你的U盘是用Rufus(选择MBR/Legacy模式)制作的,请选择此项。
- UEFI and Legacy:混合模式,兼容性最好,但启动顺序会变得复杂。
CSM (Compatibility Support Module):如果找不到启动模式选项,可以在这里找,它是一个用于兼容传统BIOS的模块,启用CSM后,服务器会同时支持UEFI和Legacy启动。
-
设置步骤: a. 进入
Boot选项卡。 b. 找到Boot Sequence或Boot Option #1。 c. 使用 / 键或F5/F6键,将你的U盘设备移动到启动列表的第一位。 d. 按下F10键,选择Yes保存并退出。
第四步:从U盘启动
完成设置后,服务器会自动重启。
- 如果你使用了一次性启动菜单,它会直接从U盘启动。
- 如果你修改了BIOS设置,重启后也会从U盘启动。
你将看到U盘内系统镜像的安装界面("Press any key to boot from CD or DVD..."),按任意键即可开始。
常见问题与排查
如果设置后无法从U盘启动,请检查以下几点:
-
U盘问题:
- U盘未插好或接口有问题,换一个USB口试试。
- U盘启动盘制作失败,用
Ventoy或Rufus重新制作。 - U盘本身损坏,换一个U盘。
-
启动模式不匹配:
- 这是最常见的原因,服务器是
UEFI模式,但U盘是Legacy模式制作的,反之亦然,请回到BIOS中检查并修改Boot Mode或CSM设置,使其与U盘模式一致,或者,重新制作一个符合当前模式的启动盘。
- 这是最常见的原因,服务器是
-
安全启动 阻止:
- 如果你的U盘启动盘没有经过微软官方签名(例如自己用Windows ADK制作的WinPE),而服务器的
Secure Boot(安全启动)是开启状态,UEFI会拒绝加载它。 - 解决方案:进入
Boot->Secure Boot,将其设置为Disabled(禁用)。注意:禁用安全启动可能会带来安全风险,完成操作后建议重新开启。
- 如果你的U盘启动盘没有经过微软官方签名(例如自己用Windows ADK制作的WinPE),而服务器的
-
UEFI与Legacy的分区格式问题:
UEFI模式通常要求系统盘是GPT格式,并且启动盘本身也需要是GPT分区,Legacy模式则要求是MBR格式,如果制作启动盘时选错了分区格式,也会导致无法启动。
希望这份详细的指南能帮助你成功设置服务器从U盘启动!
