5 Repos
Utilities for manipulating the attachment and detachment of root filesystems from the kernel.
Distinct from Root Filesystem Bootstrapping: Focuses on the management/detachment of the rootfs rather than its generation or bootstrapping.
Explore 5 awesome GitHub repositories matching operating systems & systems programming · Root Filesystem Managers. Refine with filters or upvote what's useful.
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
Provides utilities to unmount root filesystems and detach volumes from a live kernel to enable repartitioning.
FEX is an emulator that executes 32-bit and 64-bit x86 binaries on ARM64 hardware. It functions as a binary translation framework that converts guest machine code into host instructions using a JIT compilation engine and a persistent code cache. The project features a Vulkan graphics wrapper that translates OpenGL and Vulkan API calls to native host drivers, enabling cross-architecture graphics rendering. It includes a dedicated root filesystem manager for downloading, mounting, and switching between compressed filesystem images required for guest application environments. The system provide
Includes a dedicated manager for downloading and mounting compressed root filesystem images for guest apps.
termux-x11 ist ein X11-Display-Server und eine grafische Interface-Schicht für Android, die die Ausführung von Linux-Desktop-Umgebungen und grafischen Anwendungen ermöglicht. Er fungiert als Input-Emulator und Display-Server, der X11-Protokollanfragen in grafische Ausgaben auf mobiler Hardware übersetzt. Das Projekt bietet eine Koordinationsschicht zur Integration isolierter proot- oder chroot-Container durch die gemeinsame Nutzung temporärer Verzeichnisse und Konfigurationspfade. Es enthält zudem ein Input-Übersetzungssystem, das mobile Touch-Gesten und Multi-Finger-Taps in Standard-X11-Mausklicks und Scroll-Ereignisse umwandelt. Das System bietet hardwarebeschleunigtes Rendering unter Verwendung nativer Android-Grafik-APIs und enthält Command-Line-Utilities zur Verwaltung von Anwendungseinstellungen und Umgebungsvoreinstellungen.
Enables the sharing of temporary directories and configuration paths to connect display servers with proot or chroot containers.
UserLAnd ist eine rootless Linux-Umgebung und ein Distributions-Manager für Mobilgeräte, mit dem sich vollständige Linux-Betriebssysteme und Anwendungen ausführen lassen. Es fungiert als proot-basierter Emulator, der ein Root-Dateisystem simuliert und Binärdateien ausführt, ohne dass administrative Root-Rechte auf dem Host-System erforderlich sind. Das Projekt bietet einen Linux-Desktop-Remote-Client zum Starten grafischer Desktop-Umgebungen und zur Verbindung über einen Visual-Server-Client. Es ermöglicht die Bereitstellung verschiedener Linux-Distributionen, sodass Benutzer Systempakete mit nativen Tools wie apt oder pacman verwalten können. Die Umgebung umfasst User-Space-Provisioning, Dateisystem-Isolierung und Syscall-Übersetzung für die Ausführung von Binärdateien. Zudem unterstützt sie die Konfiguration von Desktop-Umgebungen sowie die Installation und Aktualisierung von Software-Binärdateien direkt innerhalb des virtualisierten Dateisystems.
Utilizes PRoot to simulate root privileges and redirect file paths, enabling rootless Linux execution on mobile devices.
proot-distro is a rootless container runtime and Linux distribution manager that allows users to install and run isolated guest environments without requiring administrative root privileges. It utilizes PRoot to simulate root access and filesystem redirection, enabling the deployment of full Linux distributions in a non-root space. The project functions as an OCI container image handler, capable of building, pulling, and pushing OCI-compatible images and manifests. It further serves as a cross-architecture execution layer, utilizing user-mode emulation to run binaries and containers built for
Utilizes PRoot to simulate root access and filesystem redirection for isolated rootless environments.