tech-install archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

GSoC 2025 - Proposal Interest: Add UEFI Boot Options to NetBSD



Hello NetBSD developers,

My name is Vignesh T, a Computer Science undergraduate from St. Joseph’s Institute of Technology. I’m interested in contributing to NetBSD through GSoC 2025 and would like to work on the project “Add UEFI Boot Options.” I’ve been exploring NetBSD internals and bootloader behavior on UEFI systems using QEMU, and this project aligns well with my interests in systems programming and OS internals.

🛠️ Problem

Currently, NetBSD boots via UEFI using a generic loader setup. This results in unclear or default labels like "UEFI OS" in the firmware boot menu, making NetBSD indistinguishable from other installed systems in a multi-boot setup. There's also no userland tool to utilize the UEFI SetVariable() interface, and integrating such configuration into the installation process (e.g., via sysinst) remains unaddressed.

✅ Proposed Solution

I’d appreciate your thoughts on whether sysinst is the ideal place for setting the variables or if a different integration strategy would be better. I’m happy to begin contributing with preliminary work and early feedback from the community.

Looking forward to your guidance!

Best regards,
Vignesh T
📧 vignesh.muga%gmail.com@localhost
🔗 GitHub: https://github.com/vignesh-0512





Home | Main Index | Thread Index | Old Index