Skip to content

服务器BIOS基础配置指南 ​

场景: 你拿到一台退役的 ThinkPad E580,准备把它重装成 Ubuntu Server 作为家庭服务器。

关键点: ThinkPad 的 BIOS 键位、Secure Boot 关闭、UEFI 模式确认。

1. 进入 BIOS 与 Boot Menu ​

ThinkPad 系列的快捷键非常统一:

  • 进入 BIOS 设置: 开机出现 Lenovo Logo 时,快速按 F1 (或 Enter 打断启动,再按 F1)。

  • 临时启动菜单 (Boot Menu): 开机出现 Lenovo Logo 时,快速按 F12。

通用品牌快捷键速查 (Cheat Sheet) ​

如果你操作的是其他品牌电脑,可以参考下表(仅供参考,具体以屏幕提示为准):

品牌启动菜单 (Boot Menu)BIOS 设置备注
ThinkPad / LenovoF12F1 或 F2联想台式机通常是 F12 / F1
Dell (戴尔)F12F2极其标准
HP (惠普)F9F10可能会先出个菜单让你选
Asus (华硕)F8 (主板) / Esc (笔记本)Del / F2华硕比较乱,看屏幕提示
Gigabyte (技嘉)F12Del-
MSI (微星)F11Del-

2. BIOS 关键配置 (安装 Linux Server 前必做) ​

进入 BIOS (F1) 后,使用键盘方向键操作:

2.1 关闭安全启动 (Secure Boot) ​

路径: Security -> Secure Boot

  • 设置: 将 Secure Boot 改为 Disabled。
  • 理由: 虽然 Ubuntu 支持 Secure Boot,但为了避免第三方驱动 (如 Nvidia, 特殊网卡) 或内核模块签名麻烦,服务器用途建议直接关闭。

2.2 确认 UEFI 模式 ​

路径: Startup

  • UEFI/Legacy Boot: 选择 UEFI Only 或 Both (但 UEFI/Legacy Boot Priority 设为 UEFI First)。
  • CSM Support: 如果选了 UEFI Only,CSM 通常会自动关闭 (No)。
  • 理由: 2020 年后的系统首选 UEFI + GPT 分区表,启动更快,支持 >2TB 硬盘。

2.3 虚拟化技术 (Virtualization) ​

路径: Security -> Virtualization

  • Intel Virtualization Technology: Enabled
  • VT-d: Enabled
  • 理由: 以后你可能会在这台 Server 上跑 Docker 或 KVM 虚拟机,必须开启 CPU 虚拟化支持。

2.4 电源设置 (Power) ​

路径: Config -> Power

  • Power On with AC Attach: 建议 Enabled (通电自动开机)。
  • 理由: 作为服务器,如果家里断电后来电了,你希望它能自己启动,而不是你去按开关。

保存退出: 按 F10 -> 选择 Yes。

3. 调整启动顺序 (Boot Priority) ​

如果你不想每次开机都按 F12,可以在 BIOS 里调整永久启动顺序。

路径: Startup -> Boot

  1. 找到你的 U 盘 (通常显示为 USB HDD 或具体品牌名如 SanDisk)。
  2. 使用 + / - 键将其移动到列表的 第一位。
  3. 保存退出。

注意: 装完系统后,记得改回来,把硬盘 (NVMe0 或 ATA HDD0) 放到第一位,否则下次插着 U 盘开机又进安装界面了。

4. 启动安装 ​

  1. 插入制作好的 Ventoy U 盘。
  2. 重启电脑,狂按 F12。
  3. 在列表中找到你的 U 盘 (通常显示为 USB HDD: Vendor Name 或 UEFI: Vendor Name)。
  4. 回车进入 Ventoy 界面。
  5. 选择 ubuntu-20.04.6-live-server-amd64.iso 开始安装。

💡 故障排查 ​

  • Q: 找不到 U 盘启动项?

    • 检查 BIOS 里 Startup -> Boot 顺序,是不是把 USB 禁用了。
    • 检查 U 盘是不是插在 USB 3.0 接口上(有时换个 2.0 接口试试)。
  • Q: 安装界面花屏?

    • ThinkPad E580 如果有独立显卡 (RX 550),Linux 驱动可能偶尔抽风。在 GRUB 启动菜单按 e,在 linux ... 那行末尾加 nomodeset 试试。不过 Server 版通常是纯文本界面,不太容易花屏。

🔗 参考链接 ​

方舟 · Ark