Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: initramfs

desultory/ugrd

python framework for generating initramfs's from TOML definitions

Language: Python - Size: 600 KB - Last synced: about 18 hours ago - Pushed: about 22 hours ago - Stars: 18 - Forks: 6

teapot9/cmkinitramfs

A customizable simple initramfs generator

Language: Python - Size: 334 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0

garybgenett/gary-os

GaryOS is an entire GNU/Linux system in a single bootable file

Language: Shell - Size: 22.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 86 - Forks: 5

anatol/booster

Fast and secure initramfs generator

Language: Go - Size: 8.99 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 466 - Forks: 37

r-pufky/wireguard-initramfs

Use dropbear over wireguard.

Language: Shell - Size: 13.7 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 277 - Forks: 25

zbm-dev/zfsbootmenu

ZFS Bootloader for root-on-ZFS systems with support for snapshots and native full disk encryption

Language: Shell - Size: 3.79 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 775 - Forks: 62

Ruulian/initramfs-toolkit

Toolkit that allows to extract and compress initramfs cpio, useful for Linux kernel exploitation.

Language: Shell - Size: 6.84 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 4 - Forks: 1

zeppe-lin/mkinitramfs

Initramfs generator

Language: Shell - Size: 1.95 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 1 - Forks: 0

ipaqmaster/zfsUnlocker

A modular zfs unlocker hook for mkinitcpio on Archlinux.

Language: Shell - Size: 91.8 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 20 - Forks: 3

agherzan/yubikey-full-disk-encryption

Use YubiKey to unlock a LUKS partition

Language: Shell - Size: 178 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 778 - Forks: 50

serverwentdown/TayOS

TayOS is a very basic Linux OS named after Isaac Tay

Language: Shell - Size: 175 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 2 - Forks: 0

parazyd/pi3-aoe

A basic setup for ATA over Ethernet on a RPi3

Language: Makefile - Size: 124 KB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

snapcore/core-initrd

initrd implementation in ubuntu core

Language: Python - Size: 15.5 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 8 - Forks: 26

cpey/platform-tools

Platform development scripts.

Language: Shell - Size: 86.9 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0

u-root/u-root

A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.

Language: Go - Size: 102 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,430 - Forks: 389

gsauthof/dracut-sshd

Provide SSH access to initramfs early user space on Fedora and other systems that use Dracut

Language: Shell - Size: 109 KB - Last synced: 16 days ago - Pushed: 2 months ago - Stars: 204 - Forks: 27

phantom-node/cryptreboot

Convenient reboot for Linux systems with encrypted root partition.

Language: Ruby - Size: 31.4 MB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 18 - Forks: 1

johndoe31415/luksrku

LUKS Remote Key Unlock (luksrku) is a client/server utility that allows to remotely unlock LUKS (root) filesystems using TLS

Language: C - Size: 232 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 15 - Forks: 3

dracut-ng/dracut-ng

dracut-ng - the event driven initramfs infrastructure

Language: Shell - Size: 8.65 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 28 - Forks: 11

arcmags/ramroot

Load root file system to ram during boot.

Language: Shell - Size: 192 KB - Last synced: 26 days ago - Pushed: almost 2 years ago - Stars: 261 - Forks: 21

random-archer/mkinitcpio-systemd-tool

Provisioning tool for systemd in initramfs (systemd-tool)

Language: Python - Size: 186 KB - Last synced: 22 days ago - Pushed: 5 months ago - Stars: 111 - Forks: 26

antonio-petricca/buddy-linux

Do you remember "Wubi Ubuntu Installer"? This project is both a replacement and an improvement of Wubi. You will be able to install your Debian (or derived) distribution on a PC without repartitioning it, simply by using a secondary/external boot device (like a USB drive).

Language: Shell - Size: 89.8 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 24 - Forks: 2

u-root/webboot 📦

Tools to let a u-root instance boot signed live distro images over the web

Language: Go - Size: 38.9 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 108 - Forks: 25

joelnb/initrd_tools

Simple golang tools for working with initrd files

Language: Shell - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

tpowa/Archboot

Archboot is a most advanced, modular Arch Linux boot/install image creation utility to generate bootable media for CD/USB/PXE, designed for installation or rescue operation.

Language: Shell - Size: 13.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 33 - Forks: 1

systemd/mkosi

💽 Build Bespoke OS Images

Language: Python - Size: 5.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,038 - Forks: 283

desultory/pycpio

Python library for CPIO manipulation

Language: Python - Size: 97.7 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

LaszloGombos/awesome-initramfs

awesome initramfs

Size: 115 KB - Last synced: about 16 hours ago - Pushed: 3 months ago - Stars: 24 - Forks: 0

kayrus/rescue-initramfs

Fully functional rescue initramfs for Debian based OS

Language: Shell - Size: 17.6 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 8 - Forks: 2

purecloudlabs/gprovision

Code used to provision (image)/factory restore appliances and to build the binaries used for those tasks.

Language: Go - Size: 2.98 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 7 - Forks: 2

illiliti/tinyramfs

Tiny initramfs written in POSIX shell

Language: Shell - Size: 1.48 MB - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 98 - Forks: 18

teplofizik/nyaimagetool

Linux Images (kernel, rootfs, dtb) edit tool: fit, legacy, raw, compressed

Language: C# - Size: 606 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 7 - Forks: 1

uoi-io/discoverd

Discoverd is a ramdisk to get some informations from a server

Language: Shell - Size: 25.4 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

PenoaksDev/Linstrap

Linstrap, a.k.a., Bootstraping and Configuration Utility for Ubuntu/Debian

Language: Shell - Size: 217 MB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

dracutdevs/dracut

dracut the event driven initramfs infrastructure

Language: Shell - Size: 8.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 515 - Forks: 390

JmmyGun/LUKS-on-Raspberry-Pi Fork of rr-developer/LUKS-on-Raspberry-Pi

Guida per eseguire una crittografia completa della partizione di root su scheda SD di un Raspberry Pi con Raspberry Pi OS

Language: HTML - Size: 74.2 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

slowpeek/unmkinitramfs-turbo

unmkinitramfs on steroids

Language: Shell - Size: 63.5 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

midzelis/zquickinit

Batteries included ZFSBootMenu based bootloader and rescue environment; with a focus on secure remote unlocks over Tailscale SSH.

Language: Shell - Size: 120 KB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 13 - Forks: 1

insotriplesix/crc-verifier 📦

CRC-32 verifying tool.

Language: C - Size: 19.5 KB - Last synced: 3 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

RiskIdent/ansible-collection-luks

Ansible roles and action plugin to manage LUKS-enabled machines

Language: Python - Size: 69.3 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 7 - Forks: 1

u-root/mkuimage

Create small Go-based root file systems -- with support for CPIOs and (TBD) Docker images

Language: Go - Size: 179 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 0

dracut-crypt-ssh/dracut-crypt-ssh

dracut initramfs module to start dropbear sshd during boot to unlock the root filesystem with the (cryptsetup) LUKS passphrase remotely

Language: C - Size: 99.6 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 261 - Forks: 49

SFTtech/stiefelsystem

Boot your operating system on a different hardware device via network :boot:

Language: Python - Size: 195 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 32 - Forks: 7

cattlepi/cattlepi

effortlessly boot, configure, update and monitor your raspberry pi :cloud:

Language: Shell - Size: 35.2 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 268 - Forks: 12

Zile995/booster-um

Booster UKI Manager - A simple bash script to manage UKI files generated by booster and systemd-ukify

Language: Shell - Size: 176 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

pixelc-linux/pixelc-mkinitramfs.sh

Ramdisk generator for the Pixel C

Language: Shell - Size: 23.4 KB - Last synced: 4 months ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0

danchouzhou/ramfs

Build a ramfs boot medium.

Language: Shell - Size: 43.9 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 1

sunflower-seed/initramfs-cryptsetup-keyscript-usb

Open LUKS Disk with key from USB Media. Original Source: https://wiki.ubuntuusers.de/System_verschl%C3%BCsseln/Entschl%C3%BCsseln_mit_einem_USB-Schl%C3%BCssel/

Language: Shell - Size: 31.3 KB - Last synced: 5 months ago - Pushed: over 3 years ago - Stars: 5 - Forks: 2

angt/slashinit

Minimal PID 1 for initramfs

Language: C - Size: 18.6 KB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 14 - Forks: 1

dylanaraps/kiss-initramfs 📦

[WIP] initramfs tool for KISS (help wanted!)

Language: Shell - Size: 5.86 KB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 9 - Forks: 0

harisokanovic/nilrt-net-boot

NI Linux RT Network Boot Tools

Language: Shell - Size: 113 KB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 6 - Forks: 3

pmkap/deckrypt

Unlock a LUKS-encrypted root partition with game controller combinations in Arch Linux

Language: C - Size: 37.1 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 18 - Forks: 1

chesty/overlayroot

mounts an overlay file system over root

Language: Shell - Size: 22.5 KB - Last synced: 7 months ago - Pushed: almost 3 years ago - Stars: 147 - Forks: 34

tianyuanhao/kernel-syslog

📝 Kernel module that can be used as a replacement for syslog, logger or logwrapper

Language: C - Size: 11.7 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 42 - Forks: 1

t00sh/vm-make

Build small QEMU images using Busybox

Language: Makefile - Size: 63.5 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 2

gportay/kmake

maintain kernel dependencies by extending Kbuild

Language: Makefile - Size: 75.2 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

Zalasus/zal-initramfs

My custom initramfs providing full disk encryption with Yubikey challenge-response as second factor

Language: Shell - Size: 33.2 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

clan/rescue

Linux Rescue

Language: Shell - Size: 32.2 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

superconvert/smart-os

Build a smart operating system

Language: Shell - Size: 464 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 17 - Forks: 2

raffaellod/tinytium

Compact BusyBox-based initramfs with integrated local/remote recovery mode.

Language: Shell - Size: 109 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 6 - Forks: 1

chodak166/overboot

OverlayFS toolkit composing system layers at boot time.

Language: C - Size: 328 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0

DragoonAethis/dracut-force-add-loaded-modules

Add all currently loaded Linux kernel modules to initramfs generated with Dracut

Language: Shell - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

szorfein/eclosion 📦

An initramfs for ZFS and gentoo, support gpg2, full disk encryption (boot+main system).

Language: Shell - Size: 135 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 2 - Forks: 1

samwhelp/tool-initramfs-extract

tool-initramfs-extract

Language: Shell - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1

owenthewizard/minimal-initramfs 📦

A set of scripts to build a minimal (but functional) initramfs.

Language: Shell - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0

choopm/initrd 📦

Custom initrd with focus on remote unlocking cryptsetup, targeting Gentoo users

Language: Shell - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

Biswa96/initrdg

initrd binary to experiment with WSLg in Windows 10

Language: C - Size: 85.9 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 23 - Forks: 1

diabolocom/vauban

A bash tool to create bootable images using Ansible, Docker and Dracut

Language: Shell - Size: 107 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 0

sepfy/raspberrypi-ota

Raspberry Pi OS image OTA update

Language: Shell - Size: 1.02 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0

StayPirate/t4ub

A tool to get root privileges on GNU/Linux, injecting malware early in the boot chain. It also works on systems with root encrypted partition. Useful to grab LUKS passwords.

Language: C - Size: 63.5 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 19 - Forks: 4

teplofizik/initramfstool

Initramfs editing tool

Language: C - Size: 406 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

ritzow/minlinux

A minimal Linux kernel config and init program. Produces a single-file Linux distro meant for diskless execution.

Language: C - Size: 405 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

philcali/dracut-dialog-module

Example dracut module using a TUI dialog

Language: Shell - Size: 1.39 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

tpruzina/tpm-luks-initramfs

TMP/LUKS enabled linux initramfs

Language: Shell - Size: 4.58 MB - Last synced: 12 months ago - Pushed: over 5 years ago - Stars: 13 - Forks: 6

datenkollektiv-net/debian-initramfs-ipv6-boot-script

Scripts to support IPv6 networking in Debian pre-boot (initramfs) environment

Language: Shell - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 1

Saruspete/initramfs_generator

Create your own minimal initramfs. No specific distribution required, just add the tools you want (from local os, chroot, image...) scripts or files, and it'll do the dependency checks and add them.

Language: Shell - Size: 39.1 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 2

kirelagin/nixos-init

[VERY WIP] Look, I added systemd to your initramfs! It’s so much better now!

Language: Nix - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 0

tlahdekorpi/mkinitcpio-ag

mkinitcpio with more performance and features

Language: Shell - Size: 930 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

runejuhl/remote-unlock

Remotely unlock LUKS-encrypted disks

Language: Shell - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 10 - Forks: 0

NeoChen1024/neoinitramfs-live

NeoInitramfs ----- 就是一個奇怪的Live Initramfs建構腳本

Language: Shell - Size: 1.15 MB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

lumontec/flashbuild

From Dockerfiles straight to initramfs images within one minute with cross platform support (amd64 arm64 et al). Customize everything in kernel/user space without hassles.

Language: Makefile - Size: 93.8 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 7 - Forks: 0

kalehmann/arch-remote-unlock-hooks

mkinitcpio hook for unlocking an encrypted drive over SSH.

Language: Shell - Size: 127 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

gsauthof/dracut-serial

Serial console (ttyS0) access to Dracut initramfs early userspace

Language: Shell - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1

mk-fg/dracut-crypt-sshd

dracut initramfs module to start sshd on early boot to enter encryption passphrase from across the internets

Language: Shell - Size: 24.4 KB - Last synced: about 1 year ago - Pushed: about 8 years ago - Stars: 25 - Forks: 19

cbdevnet/jamdisk

Toolchain for creating custom initial RAM filesystems

Language: Shell - Size: 10.7 KB - Last synced: 16 days ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0

anonymouse64/ubuntu-core-initramfs-snap

Snap of ubuntu-core-initramfs package for snapd tests

Language: Shell - Size: 11.7 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

Kr1ss-XD/untouchable

Install initcpio hooks to create readonly snapshots during early boot and mount an overlayfs on top.

Language: Shell - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

Its-Alex/bionic-squashfs

Bionic pxe image with kernel

Language: Shell - Size: 2.28 MB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

linxon/initrd-handset

Language: C - Size: 321 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

enceeper/enceeper-boot

A secure solution for unattended booting a Debian/Ubuntu (or any other GNU/Linux) distro that uses full disk encryption via Initramfs utilizing Enceeper.

Language: C - Size: 88.9 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 1

Deltik/initramfs-tools-extras

Extra features for initramfs-tools in the form of hooks and scripts. Fork of https://github.com/skom91/initramfs-tools-network-hook/

Language: Shell - Size: 18.6 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

hyphop/miZy-busybox

busybox cross compilation example - musl squashfs initramfs ...

Language: Shell - Size: 23.4 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

denysvitali/smaug-custom-initram

Custom Initramfs (ramdisk) for Smaug / Pixel C / dragon

Language: Batchfile - Size: 4.68 MB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 2 - Forks: 1