Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Kernel loading

Offen
#505 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
rust

Rechercherichtung

Beginne im UEFI-Ordner und verfolge den auf uefi-rs basierenden ELF64-Kernel-Ladepfad bis zu dem Punkt, an dem die Kontrolle zum Kernel springt. Reproduziere den gemeldeten Hang und dokumentiere, wie diese Implementierung in den Kernel eintritt; der Issue enthält weder einen benannten Test noch eine benannte Datei und definiert keine konkrete Codeänderung.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I see in the UEFI folder it does in fact use the uefi-rs crate which is nice. I cannot for the love of everything load a kernel in elf64 format... Normally, I'd ask this in the discussions tab which is currently off, so I will try to ask here. I've spent all day playing with numerous elf crates and even trying to parse it myself with no luck. No matter what happens, it just hangs after trying to jump to the kernel. So, how/where does this implementation handle jumping into a kernel?

Vorherrschende Sprache
Rust
Sterne
1.7k
Forks
240
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Die Einrichtungsdateien dieses Projekts haben wir noch nicht geprüft. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus rust-osdev/bootloader

Alle Issues in rust-osdev/bootloader

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.