fedora team are starting to use kiwi to build the new images. The kiwi-based raw images and their output logs are not displayed as appliance tasks in koji. I do hope we will see this after they finish migrating to the different hardware.
fedora team have changed compression tools from the xz tool Fedora-Minimal-40-20240502.n.0-sda.raw .xz to
the zstd tool Fedora.riscv64-Rawhide_server_20240903.n.0.raw .zst
The latest fedora 40 image for the VF2 can boot from the nvme, display the grub menu allowing one to select a different kernel before entering in the the fedora os boot process.
How did I discover all this? There is a general forum for Fedora on Riscv that discusses bringing it up on all Riscv hardware and not just the starfive visionfive 2.
The matrix room is called #riscv:fedoraproject.org
There are many different matrix chat clients web-based and non-web-based.
I enjoy cinny web client which is very easy to use. You can reach the Fedora Riscv matrix room here: Cinny
ALSO for your information, there is another room discussing Archlinux on Riscv and there are many discussions about starfive visionfive 2 there as well.
The matrix room is called #archlinux-riscv:matrix.org
You can reach the Archlinux Riscv matrix room here: Cinny
omac777,Thank you!!!
I link fedora,
I like ‘display the grub menu‘ ,
I like MultiBoot: Debian-2405 + Debian-trixie(unstable) + Fedora40 + Armbian + batocera .
I just don’t like answering Jiangtao9999, He’s a ‘lip service‘、‘boast‘、‘Mouth cannon‘
Index of /kojifiles/repos is newest build result. (And there have a lot of things.)
You can choose the “lastest” as a default repo in “versions”.
!!! DOT NOT WASTE SERVER’S TRAFFIC !!!
Use those repos , You can build your self image of rootfs .
Fedora use dnf as a package manager . With “–installroot” , dnf can install a new rootfs into a directory. And there have a “–forcearch” , If you using x86. (but some packages need run some script in newroot, x86 can not run.)
So, If you want build a new Fedora image , you can do like that:
Build a kernel , use starfive’s VF2 version.
refdisk && format TF . mount TF card or nvme to a directory. you can use VF2’s debian Image to be a template .
copy kernel and mods to TF/nvme directory as they should be.
boot it.
Now , You can design your own Fedora. Not need to wait a image from upstream.
If you are succeeded make your own Fedora, you can simply create your own opensuse/ubuntu/arch/gentoo…
PS: You can use some tools like qemu-nbd to mount images whitout write to devices.