You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac M1执行podman machine start时遇QEMU异常退出错误求助

解决Mac M1上Podman Machine启动时QEMU退出的问题

针对你遇到的podman machine start触发QEMU意外退出(错误码-1,报错qemu-system-x86_64: Unknown Error)的问题,结合你的环境(Mac 12.6、Podman 4.2.1、QEMU 7.1.0,均通过Homebrew安装),可以尝试以下几种解决方案:

  • 重新创建适配ARM架构的Podman Machine
    M1是arm64架构,报错中出现qemu-system-x86_64说明当前machine可能采用了x86兼容模式,容易引发兼容性问题。操作步骤:

    1. 停止并删除现有machine:podman machine stop && podman machine rm
    2. 创建arm64架构的machine:podman machine init --cpus 2 --memory 4096 --arch arm64
    3. 启动新machine:podman machine start
  • 降级QEMU版本
    QEMU 7.1.0与Podman 4.2.1可能存在兼容性冲突,尝试降级到更稳定的7.0.0版本:

    1. 卸载当前QEMU:brew uninstall qemu
    2. 安装指定版本:brew install qemu@7.0
    3. 强制链接该版本:brew link --force qemu@7.0
    4. 重新启动Podman machine
  • 重置Podman Machine配置
    若machine配置文件损坏,可通过重置恢复:

    1. 停止运行的machine:podman machine stop
    2. 重置配置:podman machine reset
    3. 再次启动:podman machine start
  • 修复Homebrew安装的组件
    确保Podman和QEMU的安装文件完整无损坏:

    1. 更新Homebrew索引:brew update
    2. 重新安装Podman:brew reinstall podman
    3. 重新安装QEMU(若未降级则执行此步):brew reinstall qemu

内容的提问来源于stack exchange,提问作者Harpz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 22:01:16