The Noid Linux live image maker

Enno Boland 92be3725d8 Don't show plain password in Settings screen 11 жил өмнө
dracut 783a25e632 Misc changes to reduce image size. 11 жил өмнө
grub c80eee86f9 vmklive: drop locale.LANG from kernel cmdline, it's always set to en_US.UTF-8. 11 жил өмнө
isolinux 844f9e4607 mklive: avoid void-{artwork,mklive} dependencies on system. 11 жил өмнө
.gitignore b877a74a49 .gitignore: ignore all .sh files. 11 жил өмнө
COPYING 63dbda3e43 COPYING: sync with reality. 11 жил өмнө
Makefile be13cabb84 Makefile: generate executable scripts. 11 жил өмнө
README.md a9ea9ea750 README.md: sync with reality. 11 жил өмнө
installer.sh.in 92be3725d8 Don't show plain password in Settings screen 11 жил өмнө
mkimage.sh.in 20f2340387 mkimage: guess platform automatically, add new options to set fstype and boot fssize. 11 жил өмнө
mklive.sh.in 30c13a8fb4 mklive: redirect to logfile when reconfiguring locales; load loop kmod too. 11 жил өмнө
mkrootfs.sh.in 531d38dc73 mkrootfs: make platform argument mandatory, install <platform>-base pkg automatically. 11 жил өмнө

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
  • syslinux (to generate the PC-BIOS bootloader)
  • dosfstools (to generate the EFI bootloader)
  • xorriso (to generate the ISO image)
  • squashfs-tools (to generate the squashed rootfs)
  • parted (to generate image)
  • qemu-user-static binaries (to generate foreign rootfs)

Usage

Type

$ make

and then see the usage output:

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