PVE一长三短报警与核显死机排障记录.md 6.4 KB


created: 2026-09-09 updated: 2026-09-09 tags:

  • PVE
  • 排障
  • iGPU
  • 蜂鸣
  • 倍控 ---

PVE (VUModule / 10.10.10.254) 一长三短报警与核显死机排障记录

与 [[🧠 显卡欺骗器与显卡状态检测指令汇总]]、[[PVE.md]] 相关

设备档案

  • 主机:VUModule = 10.10.10.254(root 免密 SSH)
  • 品牌:倍控(深圳市倍控工控 / BKIPC,官网 https://www.bkipc.com)——与 CWWK/Topton/HUNSN 同源的白牌 ODM
  • 硬件:Intel Core 3 N355(FCBGA-1264 N 系列)迷你主机(AMI BIOS 5.27 / 2025-03-20,UEFI);单条 Samsung DDR5-4800 16GB;Kingston SNV2S500G;HDMI 欺骗器常插(HDMI-A-1)
  • 系统:pve-manager 9.2.11(Debian 13),厂商 VUM 系统(/usr/.vum、vum-claw、AIfix)
  • VM:100 iKuai(主路由,直通4网卡)/ 101 OpenWrt / 102 WireGuard(1G) / 103 Lucky / 104 Centos10(6G) / 105 HAOS;每日 01:00 vzdump 到 local
  • 备注:6 台 VM 均不使用核显(无直通/无 VF,i915.max_vfs 运行时=0),核显仅服务宿主机显示输出

症状(含 2026-09-09 确认细节)

  1. 运行期整机瞬死(用户未操作、凌晨低负载备份时也会发生):日志戛然而止无任何记录(9/9 01:03 备份 VM104 中途),整个网络全断 = 主机+6 台 VM 全死
  2. 之后按开机键:BIOS 一长三短,长按关机再开仍报
  3. 蜂鸣时硬盘读取红灯不亮 → BIOS 卡在引导之前(内存/SoC 初始化阶段失败,没轮到读硬盘)
  4. 必须拔市电(彻底放电)才能正常启动;欺骗器在位时频率从"约每天一次"降到"数月一次"
  5. 发生日期:2026-07-12(Hermes 处理)、2026-09-09(本次)

确认的故障模型(为什么换内存/加风扇/换 6A 电源都没用)

运行期硬件挂起(整机瞬死,网络全断)
  ↓  待机电路留下"脏电源状态"
下次冷启动 → 内存训练从脏状态开始 → 自检早期失败
  → 一长三短 + 硬盘灯不亮 + 必须拔电才能恢复
  • 头号嫌疑 = 核显/显示子系统电源状态 bug(DC 省电睡死):Hermes 2026-07-12 诊断"Intel iGPU 电源管理";欺骗器(改变显示子系统状态)把频率从每天压到数月;i915.enable_dc=0 生效后自 9/9 01:26 稳定运行
  • 已排除:内存条(换过无效)、散热(40℃级+自加2风扇)、电源(4A→6A 最好电源无效)、负载(凌晨低负载照样犯)
  • 结论:板级/固件缺陷,属倍控等白牌 N 系列软路由通病,非个例非操作问题

一长三短蜂鸣的含义

  • 该类白牌 AMI 板 1长3短 = 内存未检测/训练失败(ServetheHome 同款 CWWK/Topton 机型多例:拔内存条也报同样声)
  • 蜂鸣在 BIOS 阶段,OS/内核参数管不到;enable_dc=0 治的是上游"运行期死机",不是蜂鸣本身
  • "硬盘灯不亮"佐证:失败发生在引导设备选择之前

关键结论:不是只有这台会这样(通病)

白牌 Intel N 系列软路由(N95/N100/N305/N355,倍控/CWWK/Topton/HUNSN 同源)在 headless + 软路由 + 核显活跃场景下:iGPU DC 省电死机 + 冷启动 1长3短 需拔电,均为社区公认问题;个体品控只影响频率。参考:https://forums.servethehome.com/index.php?threads/cwwk-topton-n95-n100-n200-n305-quad-nic-router-5-bios-error-beeps-and-black-screen-error.40333/

Hermes 三项改动核实(2026-09-09)

改动 现状
① i915.enable_dc=0(iGPU 修复,7/12 08:59 加,备份 grub.bak-20260712) 8/5 内核升级后从 grub 丢失(7/19 曾 toggle);2026-09-09 01:26 已重加并重启生效:运行时 enable_dc=0 ✅,机器稳定运行中
② KSM 禁用(该内核写 KSM sysfs 会宕机) 仍在(/sys/kernel/mm/ksm/run = 0)✅
③ VM 内存:Centos10 8G→6G、WireGuard 2G→1G 仍在(104=6144MB、102=1024MB)✅

厂商(倍控)官方 BIOS 更新渠道

  • 官网刷写教程:https://www.bkipc.com/cn/new/BIOS-Update.html
  • 固件需向厂商索取(官网不直接挂 BIOS 文件):淘宝店铺客服 / 邮箱 info@bkipc.com / 电话 13636923655(陈女士 18659912363)
  • 索取话术:报"N355 多网口小主机,BIOS 5.27(2025-03-20)。无显示器/只用欺骗器时:运行中会整机瞬死、重启卡一长三短、必须拔电源。有没有新版 BIOS 修复显示/电源状态问题?请发 bin 固件+UEFI 引导文件。"
  • 刷写要点(官网流程):FAT32 空 U 盘(DISKGenius 格式化)→ 放 UEFI 引导文件 + XXXX.bin → 移除机器上所有硬盘只插 U 盘 → 开机 Del 进 BIOS 选 U 盘启动 → fs0:dirfpt -X XXXX.bin → 等待自动重启;⚠️ 刷机过程严禁断电

排查/验证命令

cat /proc/cmdline                                  # 当前生效内核参数(应含 i915.enable_dc=0)
cat /sys/module/i915/parameters/enable_dc          # 0=修复生效;-1=默认省电开(未生效)
journalctl -b -2 -k | grep -m1 "Command line"      # 看上次启动的参数(找参数何时丢)
qm list                                            # VM 状态

备份文件:/etc/default/grub.bak-20260712、grub.bak-20260719、grub.bak-20260909(均为无参原始版)

重加/回滚方法

# 重加(幂等)
cp /etc/default/grub /etc/default/grub.bak-$(date +%Y%m%d)
sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT="\(.*\)"$/GRUB_CMDLINE_LINUX_DEFAULT="\1 i915.enable_dc=0"/' /etc/default/grub
update-grub   # 重启后 enable_dc 应=0

# 回滚
cp /etc/default/grub.bak-20260909 /etc/default/grub && update-grub

⚠️ 待办(2026-09-09 更新)

  • 对照实验(区分核显 bug vs 板级死锁):进 BIOS 找"Internal Graphics/禁用核显 → Disabled",关掉跑 2–4 周 → 从此不死=实锤核显 bug 一劳永逸;无该选项或照死=板级问题 → 走倍控售后换机(6 台 VM 都不用核显,可放心关)
  • 兜底(主路由刚需,9/9 已确认网全断):BIOS 设 Restore on AC Power Loss = Always On + 智能插座 → 远程断电送电 = 远程拔电,半夜犯病不用爬过去
  • 找倍控要新版 BIOS / 谈售后(渠道与话术见上)
  • PVE 内核升级后复查 enable_dc(8/5 丢过一次)→ 若再丢,固化到 /etc/default/grub.d/ 独立文件
  • 2026-09-09 01:26 enable_dc=0 重加重启生效;9/9 10:00 复查:运行时=0,机器稳定
  • memtest86+:优先级低(症状=运行期挂起而非内存内容错误),想彻底排除可跑