Oamc

BIOS 设置与启动顺序 · 修改记录

这是 server/bios-boot.md 的每次改动内容,按时间从新到旧。其他文章一起提交的部分不会出现在这里。

#1 2026-10-18 +61 −0 docs: 新增 23 篇网络/ Linux / Windows / 服务器文章 be5956e
 new file mode 100644
 @@ -0,0 +1,61 @@
+---
+tags: [BIOS, UEFI, 启动]
+order: 50
+---
+
+# BIOS 设置与启动顺序
+
+## 场景
+
+新机器装系统、改启动顺序、开虚拟化,或者从 UEFI 切到 Legacy 装老系统。
+
+## 前置条件
+
+- 能进 BIOS(开机按 F2 / Del / F9)
+- 知道要装的系统是 UEFI 还是 Legacy 引导
+- 改完记得保存(F10)
+
+## 配置
+
+常见要改的项:
+
+| 项目 | 位置 | 说明 |
+| --- | --- | --- |
+| 启动模式 | Boot Mode | UEFI 或 Legacy,和安装介质必须一致 |
+| 启动顺序 | Boot Sequence | 一次性启动按 F11 / F12 更方便 |
+| 虚拟化 | Processor → Virtualization | 装虚拟机必须开 VT-x / AMD-V |
+| 安全启动 | Secure Boot | 装部分 Linux 或老系统要关 |
+| 超线程 | Hyper-Threading | 数据库场景常关,一般开 |
+| 节能 | Power Profile | 选 Performance 避免降频 |
+| 网卡启动 | PXE | 批量装机才开,平时关掉更快 |
+
+一次性启动菜单更省事,不用改 BIOS 顺序:Dell 按 F12、HPE 按 F11。
+
+## 验证
+
+Linux 下看:
+
+```bash
+dmidecode -t bios
+efibootmgr -v        # UEFI 启动项
+```
+
+Windows 下:
+
+```powershell
+Confirm-SecureBootUEFI
+bcdedit /enum firmware
+```
+
+## 回滚
+
+BIOS 里选 `Load Defaults` 恢复默认,再重新配必要的项。
+
+## 坑
+
+- **UEFI 装完再切 Legacy**,系统直接起不来。
+- 改完 BIOS 忘记保存就重启,等于没改。
+- 阵列卡有独立 BIOS(Ctrl+R / Ctrl+H),硬盘启动项要在那里设。
+- 开了 Secure Boot 装 Linux 需要签名过的内核或关闭。
+- 双路 CPU 的内存插法有讲究,插错会少认一半。
+- 关机拔电源再改硬件,别带电操作。