如何快速启动Qemu

Qemu使用指南-> Qemu使用指南 - CICD - openUBMC 论坛

自己编译的hpm,在运行qemu后使用ssh无法登录,web是可以正常登录的。这种情况下需要这么解决?


正常打开网页和不能打开网页的终端都会一直打印这个错误,应该怎么定位网页无法打开的问题以及可以网页打开时终端有特殊输出吗?


ipmi命令一直执行不通

该问题我们已经解决了,你可以拉取最新的cpio包,或者用最新的manifest出包,出包执行命令为bingo build -sc qemu

这些打印是由Rtos的内核驱动打印的,和网页无法打开没有关系。
网页无法打开有两种情况:
1、openUBMC未完全加载,通常要等待7分钟以上(当前性能还在优化)。根本原因为web_backend组件没有被拉起
2、nginx服务未被开启,可以通过ssh或者串口登录后,执行/data/home/busybox_x telnet localhost进入telnet服务后,查看netstat -ntlpa是否有nginx的服务。如果没有请联系我们,通常也是4~7分钟nginx就会被拉起。

目前ipmi命令在Qemu中还有一定的问题,如果一定要测试ipmi命令,可以通过在web界面上创建一个新用户,例如test用户。并赋予管理员权限,然后使用该用户进行ipmi命令的发送。


请问下等了20分钟,nginx服务没有被拉起,这种情况该怎么处理

你可以拉取最新的cpio包,如果还存在无法启动的问题,请联系我们

用最新的manifest出包后,运行了10分钟,nginx还是没有启动

能否提供你的build/works/packet/qemu_shells/config.json中的配置内容


没有改动

尝试一下删除output目录,并将config.json中的remote_cpio改为true,重启qemu

用最新manifest的代码,在wsl环境下启动qemu,报如下的错,请问如何解决:

看起来似乎是cpio没有找到对应的镜像包,能否提供你的config配置和文件目录结构(可以以tree命令打印出来)


看一下output/data目录

cpio目录下还有其他文件吗

没有了,就这一个文件。