awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesRAM-Disk Boot Environments

Environments that load entire operating systems into system memory for execution without local storage modification.

Distinct from Memory-Disk Layering: Distinct from Memory-Disk Layering: focuses on full OS execution in RAM rather than disk-caching or performance layering.

Explore 6 awesome GitHub repositories matching operating systems & systems programming · RAM-Disk Boot Environments. Refine with filters or upvote what's useful.

Awesome RAM-Disk Boot Environments GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • netbootxyz/netboot.xyzAvatar von netbootxyz

    netbootxyz/netboot.xyz

    11,855Auf GitHub ansehen↗

    netboot.xyz is a network-based system management platform that enables automated operating system deployment and remote system maintenance. By leveraging iPXE and standard network protocols like DHCP and TFTP, it provides a centralized infrastructure for booting installers and utility tools directly over a local network. The system is designed to facilitate unattended installations and live environment execution, allowing users to manage hardware without the need for physical installation media. The project distinguishes itself through a highly flexible, template-driven approach to boot menu

    Enables functional live environments by loading operating systems directly into system memory.

    Jinjaansiblebaremetalboot
    Auf GitHub ansehen↗11,855
  • boot2docker/boot2dockerAvatar von boot2docker

    boot2docker/boot2docker

    8,278Auf GitHub ansehen↗

    Boot2Docker is a minimal Linux distribution that boots entirely from RAM to turn any machine into a Docker host. It is delivered as a bootable ISO image that can be written to SD cards, USB sticks, or hard disks, starting Docker containers in about five seconds without requiring a full operating system installation. The system is preconfigured for use as a VirtualBox virtual machine, with persistent disk mounting that automatically stores Docker images, containers, volumes, and SSH keys across restarts. It supports host-to-container file sharing through VirtualBox Guest Additions integration,

    Boots a minimal Linux distribution entirely from RAM to start Docker containers in about five seconds.

    Shell
    Auf GitHub ansehen↗8,278
  • linux-surface/linux-surfaceAvatar von linux-surface

    linux-surface/linux-surface

    7,413Auf GitHub ansehen↗

    This project provides a customized Linux kernel and driver suite designed to enable hardware compatibility for Surface devices. It focuses on building and patching the Linux kernel to provide driver support for proprietary hardware components that are missing from the upstream source. The system includes a secure boot kernel signing mechanism and a process for enrolling custom keys into the system firmware. This allows the execution of patched kernels while maintaining system security protections. The project covers peripheral driver support for touchscreens, styluses, and keyboards, as well

    The inclusion of hardware drivers in the initial RAM disk to ensure keyboard functionality during disk decryption.

    Shelllinuxlinux-surfacesurface-devices
    Auf GitHub ansehen↗7,413
  • marcan/takeover.shAvatar von marcan

    marcan/takeover.sh

    7,332Auf GitHub ansehen↗

    This project provides specialized system utilities for deploying volatile rescue environments, managing root filesystems, and migrating live operating systems remotely. It functions as a tool for wiping and reinstalling a Linux system via SSH and serving as a remote OS migration tool. The software enables the deployment of an in-memory rescue environment over SSH to perform emergency maintenance and disk modifications. It allows for the unmounting of root filesystems and the detachment of volumes from a live kernel to facilitate repartitioning and filesystem layout changes without requiring a

    Loads a minimal operating system into RAM to enable disk modifications while the kernel remains active.

    Shell
    Auf GitHub ansehen↗7,332
  • raspberrypi/documentationAvatar von raspberrypi

    raspberrypi/documentation

    5,575Auf GitHub ansehen↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Documents loading a ramdisk boot filesystem for secure-boot and network boot.

    Pythonasciidocdocumentationraspberry-pi
    Auf GitHub ansehen↗5,575
  • ds-homebrew/twilightmenuAvatar von DS-Homebrew

    DS-Homebrew/TWiLightMenu

    3,818Auf GitHub ansehen↗

    TWiLightMenu is a retro gaming frontend and game launcher for Nintendo DS hardware. It serves as a custom firmware tool and a unified interface for launching native games, emulated ROMs, and homebrew applications, while also functioning as a cheat manager and handheld storage manager. The project features a custom theme engine that allows for the personalization of the visual interface through custom images, fonts, and coordinate sets, as well as the use of custom boot splash screens and system audio. It distinguishes itself through a modular extension system that supports third-party plugins

    Loads a standalone filesystem into system memory for applications unable to access physical storage.

    C++nintendo-3dsnintendo-dsnintendo-ds-homebrew
    Auf GitHub ansehen↗3,818
  1. Home
  2. Operating Systems & Systems Programming
  3. RAM-Disk Boot Environments

Unter-Tags erkunden

  • Driver IntegrationIncorporating specific hardware drivers into the RAM disk to enable device functionality during the early boot process. **Distinct from RAM-Disk Boot Environments:** Distinct from RAM-Disk Boot Environments: focuses specifically on the inclusion of drivers for hardware access rather than the general execution of an OS in memory.