Replies: 2 comments
-
为比赛定制的
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
为比赛定制的
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
需求
在 loongarch64 qemu 上运行某一发行版 linux, 利用此 linux 完成 rootfs 的制作。
支持 loongarch64 linux 的发行版
alpinehttps://www.alpinelinux.org/downloads/archlinuxhttps://github.com/loongarchlinuxopenEulerhttps://www.openeuler.org/en/download/#openEuler%2024.03%20LTS%20SP2UEFI 固件
由于在上面的仓库中 没有找到对应的 efi 文件,所以需要去其他地方寻找适合的,最后在 fedora packages 中找到了可用的,如果没有这个,无法正常引导 上面给定的那些系统
为了能够适配我们最新修改的 qemu 版本,固件应该也要足够新,能够支持程序在 qemu 10 上运行
运行和问题
在完成了这些信息后我开始尝试运行程序,脚本使用 openEuler riscv 版本修改的, 主要内容如下:
能够正常进入 Grub,但是进入内核的时候产生了问题


由于 这个镜像有 efi安全模式,无法修改 grub 参数获得更多信息,所以也尝试了 archlinux和 alpine。
在 Boot 的时候 Linux 内核发生了错误,猜测 alpine 和 openEuler 和 这个 archlinux 的错误是一样的
关于错误的猜测
Beta Was this translation helpful? Give feedback.
All reactions