Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

rust-osdev/bootloader

An experimental pure-Rust x86 bootloader

rust-osdev/bootloader è adatto ai principianti?

Abbiamo visto troppo poche pull request recenti di nuovi contributori su rust-osdev/bootloader per dire quanto spesso vengono accettate. Al momento non è aperta nessuna issue adatta ai principianti; l'elenco qui sotto mostra le altre issue che abbiamo per questo repository.

Stelle
1.7k
Fork
240
Issue aperte per principianti
0
Issue indicizzate
82
Lingua principale
Rust
Licenza
Apache-2.0
Ultimo push su GitHub
18/8/2026
Ultima indicizzazione
19/9/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
help wanted
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Come contribuire a rust-osdev/bootloader

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  3. Segui il repository per sapere quando si apre una nuova issue adatta ai principianti, oppure guarda le altre issue qui sotto.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • BIOS: panic on unknown E820 region type violates ACPI §15 (Table 15-374)
    Aperta
    help wanted

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100

    rust-osdev/bootloader#581 · 2 commenti ·

  • No boot on real hardware
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#573 · 5 commenti ·

  • Feature: add multiprocessing support like limine
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    rust-osdev/bootloader#555 · 2 commenti ·

  • Refactor: Improve UEFI GOP Mode Selection Logic and Configuration
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    rust-osdev/bootloader#534 ·

  • ASLR with dynamic physical memory mapping causes panic
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100

    rust-osdev/bootloader#525 ·

  • Use VGA text instead of framebuffer
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    rust-osdev/bootloader#514 · 3 commenti ·

  • L4 inaccessible without bootloader provided virtual offset
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    rust-osdev/bootloader#513 · 1 commento ·

  • Kernel loading
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#505 · 2 commenti ·

  • Any advice on feature unification when using bootloader in workspace
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#498 · 2 commenti ·

  • Add detailed documentation
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#488 · 1 commento ·

  • Question on second stage
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    rust-osdev/bootloader#481 · 5 commenti ·

  • Use huge L3 page table entries to offset map the entire physical memory?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    rust-osdev/bootloader#472 · 1 commento ·

  • looks possible to use std::fs::File::write_all
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#455 · 3 commenti ·

  • add TextBuffer
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#452 · 5 commenti ·

  • Does it allow to disable virtual memory?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    rust-osdev/bootloader#450 · 2 commenti ·

  • `No space left on device` for UEFI image with large kernel image, fixed by increasing FAT padding
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    rust-osdev/bootloader#438 · 1 commento ·

  • Debug why `Rsdp::search_for_on_bios` is optimized to `ud2`
    Aperta
    bug

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#425 · 8 commenti ·

  • Hang during release build with UEFI
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    rust-osdev/bootloader#412 ·

  • Memory use during build
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    rust-osdev/bootloader#404 · 6 commenti ·

  • Loading kernel is very slow
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#403 · 8 commenti ·

  • Writing to the framebuffer is slow on bare metal
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#401 · 2 commenti ·

  • Boot prcess gets sometimes stuck at "TRACE: exiting boot services" when using Uefi and qemu
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#400 · 2 commenti ·

  • Running kernel in the browser via v86
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#393 ·

  • Mapping the kernel's own debug symbols
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#392 · 1 reazione ·

  • Documentation on FrameBufferInfo (and related) is too unspecific.
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100

    rust-osdev/bootloader#383 ·

  • Struggling to get function kernel running
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#376 · 2 commenti ·

  • PVH header + chain load a custom stage 2.5?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#371 ·

  • Make the FrameBufferWriter and logger in to a separate crate so it can be reused by a kernel for quick start?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#367 · 1 commento · 1 reazione ·

  • where to learn this ,i want some suggestions
    Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 20/100

    rust-osdev/bootloader#363 · 1 commento ·

  • ovmf-prebuilt v0.1.0-alpha.1 doesn't compile
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#361 · 3 commenti ·

  • build-std with bindeps
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    rust-osdev/bootloader#356 · 1 commento · 1 reazione ·

  • Dependency compilation fail
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#355 · 3 commenti ·

  • BIOS stage 2 subtract overflows
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#354 · 2 commenti ·

  • Support for global allocator
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#352 · 8 commenti ·

  • Potental triple fault some some devices
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#345 ·

  • ap bringup util
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#343 · 2 commenti ·

  • How to test after migration from 0.9.x
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#330 · 4 commenti ·

  • Bootloader marks frames used for bootloader page tables as reserved
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#318 ·

  • UEFI boot should provide runtime services to the kernel
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    rust-osdev/bootloader#312 · 1 commento · 1 reazione ·

  • Testing significantly slows down with more tests
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#310 · 1 commento ·

  • Unit test improvements
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/bootloader#305 · 1 commento ·

  • Support for other architectures
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#299 · 12 commenti ·

  • BIOS booting: Consider framebuffer config of kernel ELF
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/bootloader#281 · 2 commenti ·

  • Floppy image boot fails on virtual box 7.0.2 with "No support for int13h extensions"
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#273 · 2 commenti ·

  • [Question] How do you make the MBR not have ELF headers?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    rust-osdev/bootloader#272 · 1 commento ·

  • better handling of very large memory maps
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    rust-osdev/bootloader#259 · 4 commenti · 1 reazione ·

  • Examples run very slow in Apple M1
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#257 · 4 commenti ·

  • No serial print
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    rust-osdev/bootloader#246 · 10 commenti ·

  • plans for supporting aarch64 architecture
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    rust-osdev/bootloader#242 · 1 commento ·

  • don't leave parts of the bootloader in the kernel's address space
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    rust-osdev/bootloader#239 · 7 commenti ·

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.