The Noid Linux live image maker

Juan RP ca99f9f5bb New dracut module helper to enable runit services. há 10 anos atrás
data 644890069c mklive: install vpkg conf file to the system virtualpkg directory instead. há 10 anos atrás
dracut ca99f9f5bb New dracut module helper to enable runit services. há 10 anos atrás
grub 6711fb5182 mklive: force-add init=/sbin/init to the kernel cmdline for now. há 10 anos atrás
isolinux 6711fb5182 mklive: force-add init=/sbin/init to the kernel cmdline for now. há 10 anos atrás
keys ddbf495c4c mklive: two fixes to generate images on any linux distro. há 11 anos atrás
.gitignore 6847c606fb .gitignore: don't forbit *.sh, obviously :-) há 10 anos atrás
COPYING 972734f802 Update copyright. há 10 anos atrás
Makefile be13cabb84 Makefile: generate executable scripts. há 11 anos atrás
README.md 27ab1fc5d5 README: update. há 10 anos atrás
installer.sh.in 7fbf8a189d installer: run partx -u just to be sure to update its partition table. há 10 anos atrás
mkimage.sh.in c4efb3d95e mkimage: if root fstype is ext[34] disable the journal. há 10 anos atrás
mklive.sh.in 644890069c mklive: install vpkg conf file to the system virtualpkg directory instead. há 10 anos atrás
mkrootfs.sh.in 194c1cdd89 mkrootfs: update for base-system as runit. há 10 anos atrás

README.md

The Void Linux image/live/rootfs maker and installer

This repository contains utilities for Void Linux:

  • installer (The Void Linux el-cheapo installer for x86)
  • mklive (The Void Linux live image maker for x86)

  • mkimage (The Void Linux image maker for ARM platforms)

  • mkrootfs (The Void Linux rootfs maker for ARM platforms)

Dependencies

  • xbps>=0.35
  • GNU bash
  • parted (for mkimage)
  • qemu-user-static binaries (for mkrootfs)

Usage

Type

$ make

and then see the usage output:

$ ./mklive.sh -h
$ ./mkrootfs.sh -h
$ ./mkimage.sh -h

Examples

Build an x86 live image with runit and keyboard set to 'fr':

# ./mklive.sh -k fr

Build an x86 live image with systemd and some optional packages:

# ./mklive.sh -b base-system-systemd -p 'vim rtorrent'

See the usage output for more information :-)