甘肃省网站建设_网站建设公司_营销型网站_seo优化
2026/1/12 19:13:14 网站建设 项目流程

前言

手头有一台退役的老主机,主板是技嘉 B85M-D3H,CPU 是 E3-1246 v3。最近想把它利用起来做 Proxmox VE (PVE) 服务器。
但是 B85 这种老主板原生不支持 NVMe 协议启动,插了转接卡只能当从盘,没法做系统盘。为了不改动主板 BIOS(怕刷砖),我采用了Clover 引导 + U盘的“体外起搏”方案。

中间经历了插卡死机、进不去 BIOS、Clover 找不到盘等各种坑,特此记录一下,希望能帮到同样折腾老机的朋友。

硬件配置

  • 主板:技嘉 B85M-D3H
  • CPU:Intel Xeon E3-1246 v3 (关键点:带 P4600 核显,救了大命)
  • 内存:16GB DDR3
  • 硬盘:威刚 SX8200 Pro (NVMe M.2) + PCIe 转接卡
  • 引导盘:一个闲置的小 U 盘 (制作 Clover 引导)

核心难点与解决方案

1. 制作“启动钥匙” (Clover U盘)

只有让 BIOS 读懂 NVMe,系统才能启动。我使用了Boot Disk Utility (BDU)制作引导盘。

避坑指南:

  • 软件操作:在 BDU 里点DL->Check Now获取最新 Clover,在Configuration里一定要勾选Drivers->UEFI->NvmExpressDxe-64
  • 手动修正驱动位置(高频翻车点)
    制作完后,务必打开 U 盘检查EFI\CLOVER\drivers目录。
    我制作完发现NvmExpressDxe.efi竟然默认在off(禁用) 文件夹里!
    解决:必须手动把它剪切出来,粘贴到UEFI文件夹里,否则 Clover 根本看不到 NVMe 盘。

2. 解决插上转接卡就死机/进不去 BIOS

这是最折磨的一步。插上 PCIe 转接卡和独显后,主板资源冲突,直接卡死在 LOGO 界面。

解决思路(利用核显):

  1. 先拔掉独显,拔掉转接卡,用 CPU 核显进 BIOS。
  2. BIOS 关键设置
    • Windows 8 Features: 改为Windows 8(解锁更多选项)。
    • CSM Support:Enabled/Always(必须开,为了兼容旧设备)。
    • Storage Boot Option Control: 强制设为UEFI Only(这是读 NVMe 的关键)。
    • Other PCI Device ROM Priority:UEFI OpROM
    • 绝杀招Initial Display Output设为IGFX(强制核显优先)。
  3. 改好保存后,再插上转接卡和独显。因为强制走了核显通道,完美绕过了自检卡死的问题。

安装与启动流程

  1. 安装 PVE:用 Ventoy 引导安装 PVE 到威刚 NVMe 硬盘(安装时要把那个 NVMe 盘的分区全删了重来)。
  2. 引导启动
    • 拔掉安装盘,插上做好的 Clover U 盘。
    • BIOS 设置 U 盘为第一启动项 (UEFI: CLOVER...)。
    • 进入 Clover 灰底绿叶界面。
  3. 验证驱动
    • 如果不确定驱动是否生效,在 Clover 界面进UEFI Shell
    • 输入map -r
    • 看到一堆带NVMe字样的设备列表,就是成功了!
  4. 进入系统
    • 输入exit退出 Shell。
    • F3刷新图标。
    • 选择带有 Linux/硬盘图标的项回车,看到 PVE 跑代码就是成功了。

最后的小提示

  • PVE 登录
    • Web 后台地址:https://IP:8006(注意是 https)。
    • 登录 Realm 选择:Linux PAM standard authentication
    • 用户是root,密码是安装时设的。
  • 此方案非常稳定,U 盘只在开机那 1 秒钟起作用,进系统后拔掉都没事(虽然下次开机还得用)。

老机不死,只是需要一点“魔法”!希望能帮到大家。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询