1,885
edits
Changes
→RPM-based Kernels for Fedora ARM
== RPM-based Kernels for Fedora ARM ==
On a PCarchitecture systems (x86_64 and i386), Fedora manages and updates kernels as RPM packages, which modify ''grub'' boot parameters and the initial ram disk (initrd, configured by ''dracut''). On Fedora-ARM systems, the kernel is not managed via RPMs, grub is not used, and the initrd system is rarely used. This project involves understanding how the PC (i386/x86_64) kernel/boot/initrd system works, determining which pieces can be reused on Fedora-ARM and which pieces need to be adapted or replaced, and implementing RPM-based kernel management for ARM.
* Maximum number of students: 3