news 2026/6/12 2:14:56

解决 Alpine Linux 虚拟机从 VirtualBox 迁移到 VMware 的内核崩溃问题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
解决 Alpine Linux 虚拟机从 VirtualBox 迁移到 VMware 的内核崩溃问题

问题现象

将 Alpine Linux 的 OVA 镜像导入 VMware 后,启动时发生内核崩溃:

RIP: 0010:__amd_smn_rw+0x30/0x110 note: modprobe[2669] exited with irqs disabled

问题原因

升级内核后,amd64_edac这个 AMD 内存纠错驱动被编译进了 initramfs。该驱动在 VMware 虚拟化环境下访问到了无效内存地址,导致内核崩溃。

为什么之前没问题?老内核没有把这个模块打进 initramfs,升级内核后才出现。

解决方案

# 1. 禁止加载这两个模块echo"blacklist amd64_edac">>/etc/modprobe.d/blacklist.confecho"blacklist edac_mce_amd">>/etc/modprobe.d/blacklist.conf# 2. 重建 initramfs(关键步骤)mkinitfs# 3. 重启reboot

搞定。

深入底层

浅画了个流程图,大概是这样子:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/12 2:14:53

Java毕设选题推荐:基于SpringBoot和Vue的新能源汽车租赁管理系统的设计与实现基于Springboot+Vue共享汽车管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/12 2:12:58

Balena Etcher终极指南:3步完成系统镜像烧录

Balena Etcher终极指南:3步完成系统镜像烧录 【免费下载链接】etcher Flash OS images to SD cards & USB drives, safely and easily. 项目地址: https://gitcode.com/GitHub_Trending/et/etcher Balena Etcher是一款开源免费的跨平台镜像烧录工具&…

作者头像 李华
网站建设 2026/6/12 2:09:32

终极指南:30分钟快速部署wvp-GB28181-pro国标视频监控平台

终极指南:30分钟快速部署wvp-GB28181-pro国标视频监控平台 【免费下载链接】wvp-GB28181-pro 基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。…

作者头像 李华
网站建设 2026/6/12 2:08:53

接口压测时 QPS 上不去,不只是数据库慢,还有这几个容易忽略的点

背景 接口一压测,QPS 上不去,很多团队第一反应就是查数据库。这当然没问题,但如果每次都只盯着 SQL,很容易漏掉一些同样常见的瓶颈。 我之前做过几次压测复盘,发现真正影响 QPS 的因素经常不止一个,而且往往…

作者头像 李华