openubmc studio配置qemu报错

// 此模板仅供参考,如果不适用可以修改

问题描述

[在这里详细描述您遇到的问题]

安装了社区的openubmc studio,配置qemu时会报错 Invalid configuration parameters exists.error:Invalid ssh,修改端口号也会报其他错误

修改端口号后报下面错误:

环境信息

  • 操作系统:[如 Ubuntu 24.04]

  • 软件版本:[如 OpenUBMC2509]

  • 硬件配置:[如 CPU、内存等]

重现步骤

  1. [第一步]

  2. [第二步]

  3. [第三步]

期望结果

希望能启动qemu

实际结果

[实际发生了什么,包含错误信息]

尝试过的解决方案

[列出您已经尝试过的解决方案及结果]

分析结论

[详细总结您对此问题的分析结论]

您好,您此前有使用过25.09或者以前版本的BMC Studio启动Qemu吗?之前使用是否遇到这种问题?

之前使用过qemu是在docker环境中配置的,可以正常启动。openubmc studio环境用的是wsl环境,wsl环境以前没有启动qemu,这个问题第一次遇到

如果您希望继续使用docker镜像进行开发,可以参考社区文档 Docker开发环境搭建 | 文档中心 | openUBMC 中“ 配置SSH远程连接”的步骤配置SSH远程连接继续开发,您使用的WSL用户是root用户还是非root用户呢?web形态的BMC Studio目前支持的还是root用户使用

我是用社区新发布的openubmc studio 通过配置向导配置的wsl环境,在openubmc studio中启动的bmc studio,看起来用户不是root用户,不确定是否是用户导致该问题,请问在openubmc studio中如何切换到root用户呢?

这个用户策略是WSL去年的一次版本更新后改变的,新的WSL默认不会使用root用户,需要进行一些配置,可以参考 Windows开发环境搭建 | 文档中心 | openUBMC 这篇文档的 “配置WSL默认用户为root” 部分来设置默认用户为root,以及如果docker环境之前使用都是正常的话,可以先通过SSH连接到docker中进行开发

2 个赞

切换默认用户为root可以了,多谢~