awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
myspaghetti avatar

myspaghetti/macos-virtualboxArchived

0
View on GitHub↗
13,535 stele·1,122 fork-uri·Shell·GPL-2.0·2 vizualizări

Macos Virtualbox

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 compatibility on non-Apple systems.

The toolset covers automated operating system installation, virtual hardware customization, and guest lifecycle management, including the ability to perform version upgrades through software updates or additional volume attachments.

Features

  • macOS Virtualization - Enables macOS guest operating systems to run inside VirtualBox on Windows, Linux, or Mac hardware.
  • Hardware Tuning Profiles - Configures CPUID profiles and display resolutions to ensure hardware compatibility and performance.
  • Virtual Machine Installations - Creates virtual machine guests using unmodified installation files from official Apple servers.
  • Firmware Identity Emulation - A feature in the virtualization tool to set device names, serial numbers, and board IDs in EFI and NVRAM for cloud and messaging access.
  • EFI Configuration Utilities - Provides a utility to configure EFI and NVRAM settings for device identification.
  • Automated Installation Scripts - Uses automated scripts to handle the configuration and installation of macOS from official files.
  • NVRAM Variable Emulation Systems - Provides mechanisms to inject serial numbers and board IDs into virtual NVRAM to bypass hardware identity checks.
  • Processor Identity Emulation - Implements CPUID profile emulation to allow macOS to boot on non-Apple x86 hardware.
  • Virtual Hardware Customization - Allows customization of disk storage size, display resolution, and CPUID profiles for hardware compatibility.
  • macOS Guests - Offers a push-button installer for deploying macOS guest operating systems on VirtualBox.
  • VM Host Environment Configuration - Adjusts VirtualBox hardware settings and CPUID profiles via a host-side configuration tool.
  • Virtual Interface Configurations - Programmatically configures virtual hardware interfaces, including memory, CPU cores, and display resolutions.
  • Update Volume Attachments - Handles macOS version upgrades by attaching additional virtual volumes to the guest.
  • Disk Image Imports - Automates the import and deployment of official, unmodified macOS installation disk images into virtual storage.
  • Hardware Identity Emulation - Sets EFI and NVRAM identifiers to enable connectivity for Apple cloud services and messaging.
  • Guest Lifecycle Management - Manages the updating and upgrading of virtualized macOS versions through software updates.

Istoric stele

Graficul istoricului de stele pentru myspaghetti/macos-virtualboxGraficul istoricului de stele pentru myspaghetti/macos-virtualbox

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Macos Virtualbox

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Macos Virtualbox.
  • foxlet/macos-simple-kvmAvatar foxlet

    foxlet/macOS-Simple-KVM

    13,914Vezi pe GitHub↗

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

    Shellbigsurcatalinahackintosh
    Vezi pe GitHub↗13,914
  • kholia/osx-kvmAvatar kholia

    kholia/OSX-KVM

    23,392Vezi pe GitHub↗

    OSX-KVM is a project that enables running macOS as a virtualized guest operating system on non-Apple hardware using QEMU/KVM and the OpenCore bootloader. It provides the core capability to install and boot macOS on a Linux host, supporting GPU passthrough for improved graphics performance and remote access via SSH and VNC for headless management. The project distinguishes itself by offering a complete virtualization stack for macOS, including hardware passthrough for physical GPUs and other devices, integration with libvirt and virt-manager for graphical VM management, and the ability to boot

    Shellcatalina-hackinotshemulationhackintosh
    Vezi pe GitHub↗23,392
  • insidegui/virtualbuddyAvatar insidegui

    insidegui/VirtualBuddy

    8,237Vezi pe GitHub↗

    VirtualBuddy is a graphical user interface and manager for creating and running macOS virtual machines on Apple Silicon. It serves as an interface for the native Apple Virtualization Framework, allowing users to provision and boot guest operating systems on ARM-based hardware. The tool provides a dedicated environment for managing virtual machine administration and software compatibility testing across different macOS versions. It enables the execution of guests via local files, remote URLs, or image catalogs, and supports booting into recovery mode for system repairs. The system covers hard

    Swiftmacosvirtual-machine
    Vezi pe GitHub↗8,237
  • dortania/opencore-install-guideAvatar dortania

    dortania/OpenCore-Install-Guide

    4,212Vezi pe GitHub↗

    This project is a comprehensive technical manual for installing macOS on non-Apple x86 hardware using the OpenCore bootloader. It serves as a configuration guide for emulating Apple hardware and patching system firmware to achieve operating system compatibility on PCs. The documentation provides detailed instructions for SMBIOS hardware emulation, including the generation of system identifiers and model profiles. It covers the application of ACPI table patches to enable native power management and the modification of UEFI runtime services to resolve memory map and write protection issues. Th

    JavaScript
    Vezi pe GitHub↗4,212
Vezi toate cele 24 alternative pentru Macos Virtualbox→

Întrebări frecvente

Ce face myspaghetti/macos-virtualbox?

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.

Care sunt principalele funcționalități ale myspaghetti/macos-virtualbox?

Principalele funcționalități ale myspaghetti/macos-virtualbox sunt: macOS Virtualization, Hardware Tuning Profiles, Virtual Machine Installations, Firmware Identity Emulation, EFI Configuration Utilities, Automated Installation Scripts, NVRAM Variable Emulation Systems, Processor Identity Emulation.

Care sunt câteva alternative open-source pentru myspaghetti/macos-virtualbox?

Alternativele open-source pentru myspaghetti/macos-virtualbox includ: foxlet/macos-simple-kvm — Tools to set up a quick macOS VM in QEMU, accelerated by KVM. kholia/osx-kvm — OSX-KVM is a project that enables running macOS as a virtualized guest operating system on non-Apple hardware using… insidegui/virtualbuddy — VirtualBuddy is a graphical user interface and manager for creating and running macOS virtual machines on Apple… dortania/opencore-install-guide — This project is a comprehensive technical manual for installing macOS on non-Apple x86 hardware using the OpenCore… drdonk/unlocker — Unlocker is a patching tool designed to enable the installation and booting of macOS guest operating systems on… machyve/xhyve — xhyve is a macOS virtual machine manager and virtualization tool that leverages the native hypervisor framework to run…