在 QEMU 中运行 OpenBMC

在 QEMU 中运行 OpenBMC

💡 原文中文,约3100字,阅读约需8分钟。
📝

内容提要

该文介绍了在QEMU中运行OpenBMC的步骤,包括安装依赖、克隆仓库和编译系统镜像。通过SSH和IPMI可以访问虚拟机,并查看内部情况。在AST2600上构建系统镜像并添加WebUI。

🎯

关键要点

  • 在QEMU中运行OpenBMC的步骤包括安装依赖和克隆仓库。

  • 编译针对romulus BMC的系统镜像需要27GB的磁盘空间。

  • 可以直接使用系统自带的qemu启动虚拟机,无需使用qemu fork。

  • 通过SSH、HTTPS和IPMI可以访问虚拟机,默认用户为root,密码为0penBmc。

  • 模拟的处理器架构为armv6l,基于AST2500的OpenPOWER Romulus BMC。

  • 构建基于Cortex-A7的AST2600的evb-ast2600目标,生成64MB的系统镜像。

  • 在evb-ast2600中可以通过SSH、HTTPS和IPMI访问,但没有WebUI,只有redfish。

  • 为AST2600-evb目标添加WebUI需要编辑相关配置文件并重新构建系统镜像。

  • 重新构建后,启动QEMU时将包含WebUI。

🏷️

标签

➡️

继续阅读