2012-06-12 14:27:17 +00:00
|
|
|
void-mklive - The Void Linux live image maker
|
|
|
|
|
2013-05-19 07:39:56 +00:00
|
|
|
This is a simple shell script to build a live image for the Void
|
|
|
|
Linux distribution. The images contain a simple dialog-based installer
|
2012-06-12 14:27:17 +00:00
|
|
|
to be able to install Void linux to storage disks.
|
|
|
|
|
2012-07-06 13:29:12 +00:00
|
|
|
The generated image can be booted from BIOS and EFI systems (dual boot).
|
2012-11-22 12:35:37 -01:00
|
|
|
ISOLINUX is used to boot from PC-BIOS systems, while GRUB is used to
|
|
|
|
boot in EFI systems.
|
2012-07-06 13:29:12 +00:00
|
|
|
|
|
|
|
Dependencies:
|
2013-03-11 21:52:40 -01:00
|
|
|
|
|
|
|
- xbps>=0.21
|
|
|
|
- GNU bash
|
2012-11-22 12:35:37 -01:00
|
|
|
- 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)
|
2012-07-06 13:29:12 +00:00
|
|
|
|
2012-06-12 15:09:49 +00:00
|
|
|
Usage: void-mklive [options]
|
2012-06-12 14:27:17 +00:00
|
|
|
|
|
|
|
Options:
|
|
|
|
-C file Path to configuration file (defaults to ~/.mklive.conf)
|
|
|
|
-c (gzip|bzip2|xz) Compression type for the squashfs/initramfs image.
|
2012-11-22 12:35:37 -01:00
|
|
|
-l "pkgname ..." Generate a local repository in the image with these packages.
|
|
|
|
Packages must be delimited by blanks.
|
|
|
|
-r rootdir Use this directory to generate the image (if unset,
|
|
|
|
current working directory will be used).
|
2012-06-12 14:27:17 +00:00
|
|
|
-o outfile Output file name for the ISO image.
|
|
|
|
-s splash Splash image file for isolinux.
|
|
|
|
|
2012-06-12 15:08:50 +00:00
|
|
|
* The first time it is executed a config file will be created (~/mklive.conf).
|
2012-06-12 14:27:17 +00:00
|
|
|
|
|
|
|
Take a look at the configuration file (~/mklive.conf) to tweak some
|
|
|
|
default parameters in the generated image.
|
|
|
|
|
2013-05-19 07:39:56 +00:00
|
|
|
Additionally void-mkrootfs generates a rootfs tarball suitable for unpacking
|
|
|
|
on a directory ready to 'chroot'.
|
|
|
|
|
2012-06-12 14:27:17 +00:00
|
|
|
-- Juan RP <xtraeme@gmail.com>
|