Proxmox VE 更新 CPU 微码:解决虚拟机频繁死机问题

N5105 的 VM 死机、重启问题一直备受用户抱怨,就在前不久畅网也放出了适用于 CPU 微码更新的 BIOS 固件来解决这类问题。除了更新使用官方的 BIOS 固件,宿主机系统为 PVE 的黑群晖用户也可以通过手动更新 CPU 微码的方式来修复解决,普遍认为更新 In­tel 的 CPU 微码版本至 0x24000024 可以解决。

下面是 Proxmox VE 7.x 更新 CPU 微码的步骤,包括手动更新方法,具体操作步骤,如下:

安装更新微码

# 更新
apt update

# 建议升级使用 6.2 内核
apt install pve-kernel-6.2

# 下载并安装最新的微码
apt install intel-microcode -y

# 必须要重启
reboot

检查微码版本:

要检查当前使用的微码版本是否是最新版本,您可以使用以下命令:

dmesg | grep microcode

手动更新微码

如果通过以上步骤无法获取到最新版本,则需要手动更新 CPU 微码。例如,对于 In­tel 处理器,可以从 In­tel 在 github 的 Intel-Linux-Processor-Microcode-Data-Files 仓库获取最新的微码进行更新。

手动安装微码文件的基本步骤如下:

# 创建存放微码的目录
mkdir /lib/firmware/intel-ucode

# 下载数据文件
wget https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/main.zip

# 解压文件
unzip main.zip

# 拷贝目录文件
cp -r ./Intel-Linux-Processor-Microcode-Data-Files-main/intel-ucode/* /lib/firmware/intel-ucode/

# 更新initramfs
update-initramfs -u

# 重启服务器
reboot

重启后,重新运行 dmesg | grep microcode​ 命令确认 in­tel-mi­croc­ode 版本,如果一切顺利的话,你的 In­tel CPU 的固件将已经是最新的版本了。

Proxmox VE 更新 CPU 微码:解决虚拟机频繁死机问题

给TA打赏
共{{data.count}}人
人已打赏
系统运维

优秀的 Linux 服务器系统如何实现高效管理

2023-7-20 16:35:36

系统运维

Linux 病毒扫描工具:ClamAV 配置使用教程

2023-7-25 9:10:47

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索