Open jiewu9823 opened 7 months ago
目前无法在riscv中正常进行ompile-mock执行自编译测试
windows11 下vm虚拟机openEuler-22.03-LTS-everything-x86_64-dvd.iso [镜像下载链接](https://repo.openeuler.org/openEuler-22.03-LTS/ISO/x86_64/openEuler-22.03-LTS-everything-debug-x86_64-dvd.iso)
按照openEuler社区测试能力执行指南\的内容配置repo源
(有时使用vi时会出现一些bug 光标还在闪烁但无法从键盘输入任何东西,需要重启)
进入common目录获取镜像
随机抽取500包测试,加上kernel,gcc,glibc三个必测包
结论:验证成功,自编译成功
windows11下vm虚拟机ubuntu22.04 qemu 22.03-V1-riscv64 [镜像下载链接](https://repo.openeuler.org/openEuler-preview/RISC-V/openEuler-22.03-V1-riscv64/QEMU/)
首先准备相关的iso文件
缺失everything-riscv.iso 镜像。
这里我的想法是先死马当活马医使用everything-x86.iso
先看看是否能跑起来
(注意,仓库拉下来的openEuler-riscv默认存储空间为20G,还需要扩充存储空间)
qemu-img resize your_image.qcow2 100G
我尝试本地挂载iso作为repo源时,出现以下提示
检查模块是否加载无反应
尝试加载
系统中没有找到名为"iso9660"的模块,可能意味着系统内核不支持ISO 9660文件系统
这就是目前的调研结果,暂时没找到如何解决问题。
首先是,我对测试不了解,个人的能力也有限,可能很多地方会有误。
其次是没有进行多个版本的调研,也没有深入探究错误的原因。
调研暂时到这里,接下来我会循着线索,尝试是否可以自己做适配。
如果有时间,接下来会把其他版本的调研情况也贴在下面。
调研在openEuler RISC-V中使用compile-mock执行自编译测试的情况 参考 openEuler社区测试能力指南 compile-mock
要求: