4 dépôts
Scripts that automate operating system installation processes during network boot.
Distinct from Network Booting Utilities: Distinct from Network Booting Utilities: focuses on the automation of the installation process itself rather than the transport mechanism.
Explore 4 awesome GitHub repositories matching operating systems & systems programming · Automated Installation Scripts. Refine with filters or upvote what's useful.
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
Uses automated scripts to handle the configuration and installation of macOS from official files.
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
Automates unattended operating system installations by injecting configuration files during the network boot process.
Holoiso est un outil permettant de créer des images de système d'exploitation personnalisées et amorçables basées sur SteamOS 3 pour une installation sur du matériel autre que le Steam Deck. Il utilise une base Archiso Linux pour générer des images disque installables qui reproduisent l'expérience de jeu portable sur des appareils génériques. Le projet permet la création d'une distribution orientée jeu, dotée d'une interface pilotée à la manette et de la possibilité de basculer entre un environnement de bureau standard et une session de jeu. Il inclut des shaders haute performance pour la mise à l'échelle de l'image à l'échelle du système, afin d'équilibrer la qualité visuelle et le taux de rafraîchissement dans l'interface de jeu. Le système gère le déploiement automatisé des images via des scripts d'installation et gère les logiciels via des dépôts de paquets configurés et des miroirs officiels. Il prend également en charge les tâches d'architecture système de base telles que la compression du système de fichiers et la configuration des paquets d'amorçage.
Ships scripts to automate the deployment and installation sequence of the disk image onto hardware.
Veewee est un framework pour automatiser la génération et le packaging d'images de machine virtuelle personnalisées à travers de multiples hyperviseurs. Il sert de constructeur d'image de machine virtuelle, d'automatisateur d'installation d'OS et de convertisseur d'image capable de produire des images configurées pour KVM, Vagrant et VMware. L'outil se différencie en utilisant l'injection de frappes clavier de bureau distant pour simuler des entrées clavier directement dans le tampon de la machine invitée, automatisant les installations qui nécessitent généralement une interaction manuelle. Il permet en outre la création de boîtes de base personnalisées et de formats d'image portables via un système d'exportation multi-fournisseur. Le projet couvre des pipelines de construction d'image incluant la gestion ISO, les spécifications de machine basées sur YAML et la génération de configuration pilotée par template. Sa surface de capacité s'étend à la configuration des paramètres matériels, au scripting séquentiel post-installation et à la validation de build pour vérifier que les composants sont installés correctement.
Automates the full guest operating system installation process using simulated input and scripting.