awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesBootable Disk Image Toolchains

Build systems and toolchains that convert source code into bootloader-compatible binary images for hardware execution.

Distinct from Disk Image Bootloaders: Distinct from Disk Image Bootloaders [f0_mt1] which are the bootloader software itself; this refers to the toolchain that creates the image.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Bootable Disk Image Toolchains. Refine with filters or upvote what's useful.

Awesome Bootable Disk Image Toolchains GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • phil-opp/blog_osphil-opp 的头像

    phil-opp/blog_os

    17,518在 GitHub 上查看↗

    This project is a freestanding kernel written in Rust that boots on x86 hardware without a standard library. It serves as a low-level system implementation focusing on the creation of a bare metal operating system. The system implements a bootable disk image toolchain that transforms source code into binaries compatible with a bootloader. It features a custom memory allocator for dynamic memory management and an x86 kernel implementation that includes paging, interrupt handling, and VGA text mode. The project covers several core capability areas, including low-level memory management through

    Provides a build toolchain that transforms Rust source code into binaries compatible with a bootloader for physical or emulated hardware.

    HTMLkerneloperating-systemrust
    在 GitHub 上查看↗17,518
  • mit-pdos/xv6-publicmit-pdos 的头像

    mit-pdos/xv6-public

    9,466在 GitHub 上查看↗

    xv6 is a Unix-like educational operating system designed for teaching kernel concepts. It is implemented as an instructional kernel for x86 and RISC-V architectures, featuring a virtual memory manager and support for symmetric multiprocessing. The system is designed to demonstrate core OS principles through a simplified re-implementation of Unix Version 6. It provides a controlled environment for studying system calls, trap handling, and process lifecycles. Its capability surface covers process management, including scheduling and context switching, and memory management via page tables for

    Provides a build toolchain using a cross-compiler to convert source code into a bootable disk image.

    C
    在 GitHub 上查看↗9,466
  • techunrestricted/windiskwriterTechUnRestricted 的头像

    TechUnRestricted/WinDiskWriter

    4,369在 GitHub 上查看↗

    WinDiskWriter 是一个专门用于在 macOS 环境下创建可启动 Windows 安装介质的实用工具。它将操作系统镜像写入 USB 驱动器,同时支持 UEFI 和传统 BIOS 引导接口。 该工具包含一个文件分割器,用于分割大于 4GB 的安装文件,确保与 FAT32 格式的引导驱动器兼容。它还提供了一个硬件绕过实用程序,可修改 Windows 11 安装程序以移除 TPM 2.0 和安全启动要求。 该软件管理底层磁盘镜像写入和引导加载程序集成。它处理系统需求补丁和安装文件修改,以实现在不受支持或较旧的硬件上引导。

    Provides a toolchain to write operating system images directly to USB devices for creating bootable installation media.

    Cappkitbootable-usbcocoa
    在 GitHub 上查看↗4,369
  • ophub/fnnasophub 的头像

    ophub/fnnas

    2,661在 GitHub 上查看↗

    fnnas is a Debian-based network attached storage operating system and deployment framework designed to transform x86 and Arm64 hardware into private storage servers. It provides a custom operating system image builder and a kernel compilation tool for building and packaging specific kernels and device tree blobs for various hardware platforms. The project includes a hardware-specific deployer that maps device models to required bootloaders and kernel tags. It features an eMMC backup and recovery tool to save factory system images from internal storage and restore them to revert system changes

    Provides a toolchain for converting kernel source and device trees into bootable binary images for hardware execution.

    Shella311dallwinneramlogic
    在 GitHub 上查看↗2,661
  1. Home
  2. Operating Systems & Systems Programming
  3. Bootable Disk Image Toolchains