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

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

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

3 个仓库

Awesome GitHub RepositoriesNVRAM Variable Emulation Systems

Persistent storage layers for system configuration data that survive reboots by mapping variables to non-volatile memory.

Distinct from Configuration Variables: None of the candidates fit; the candidates were related to application-level configuration or cloud variables, whereas this is about firmware-level NVRAM.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · NVRAM Variable Emulation Systems. Refine with filters or upvote what's useful.

Awesome NVRAM Variable Emulation Systems GitHub Repositories

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

    acidanthera/OpenCorePkg

    14,750在 GitHub 上查看↗

    OpenCorePkg is a modular UEFI bootloader designed to initialize hardware and facilitate the loading of modern operating systems on non-standard or unsupported hardware. It functions as a comprehensive firmware emulation environment, providing the necessary runtime services and memory management to bridge the gap between diverse hardware configurations and operating system requirements. The project distinguishes itself through its ability to perform runtime kernel patching and system firmware modification, allowing for the injection of drivers and the manipulation of hardware tables during the

    Provides a persistent storage layer for system configuration data that survives reboots by mapping variables to non-volatile memory.

    Copencore
    在 GitHub 上查看↗14,750
  • myspaghetti/macos-virtualboxmyspaghetti 的头像

    myspaghetti/macos-virtualbox

    13,535在 GitHub 上查看↗

    This is a virtualization tool designed to run macOS guest operating systems, such as Catalina, Mojave, and High Sierra, inside VirtualBox on Windows, Linux, or Mac hardware. It provides a system for deploying these operating systems on x86 CPUs using official installation files. The project includes specialized utilities to manage EFI and NVRAM settings, enabling the emulation of device serial numbers and board identifiers to allow connectivity for cloud services and messaging. It also features a configurator for adjusting CPUID profiles and display resolutions to ensure hardware compatibilit

    Provides mechanisms to inject serial numbers and board IDs into virtual NVRAM to bypass hardware identity checks.

    Shellbash-scriptmacosmacos-installer
    在 GitHub 上查看↗13,535
  • dortania/opencore-install-guidedortania 的头像

    dortania/OpenCore-Install-Guide

    4,212在 GitHub 上查看↗

    本项目是一份全面的技术手册,旨在指导如何在非 Apple x86 硬件上使用 OpenCore 引导加载程序安装 macOS。它作为一份配置指南,用于模拟 Apple 硬件并修补系统固件,以在 PC 上实现操作系统兼容性。 该文档提供了关于 SMBIOS 硬件模拟的详细说明,包括系统标识符和模型配置文件的生成。它涵盖了 ACPI 表补丁的应用以启用原生电源管理,以及修改 UEFI 运行时服务以解决内存映射和写保护问题。 该资源进一步详细说明了网络、图形和音频组件的硬件兼容性,以及内核扩展的管理。它包括关于引导加载程序配置、创建可引导安装程序以及使用详细日志和调试工具包来排查内核崩溃的指导。

    Implements mechanisms to bypass failed writes to non-volatile RAM, preventing installation stalls and boot loops.

    JavaScript
    在 GitHub 上查看↗4,212
  1. Home
  2. Operating Systems & Systems Programming
  3. NVRAM Variable Emulation Systems

探索子标签

  • Write Recovery MechanismsProcedures to recover from or bypass failed writes to non-volatile RAM to prevent boot loops. **Distinct from NVRAM Variable Emulation Systems:** Focuses on recovering from write failures rather than just emulating the storage layer