0aa8fe6
这次没有正文改动。
这是 server/BIOS 设置与启动顺序.md 的改动记录。后台每次保存都会留一份快照,
这里显示的是快照之间的差异,不会混入其他文章的改动。
还没有后台修改记录。
下面是 Git 里的提交,可能包含其他文章的改动(因为一次提交会带上工作区所有变化)。
0aa8fe6
这次没有正文改动。
be5956e
@@ -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 的内存插法有讲究,插错会少认一半。 +- 关机拔电源再改硬件,别带电操作。