Commit Graph

18 Commits

Author SHA1 Message Date
classabbyamp 3d239df517 isolinux: add more rows to accomodate more entries 2025-01-01 14:52:10 -05:00
classabbyamp 380f0fd3c4 grub, isolinux: add nomodeset menuentries, more hotkeys
add hotkeys for:
- speech + nomodeset (g)
- memtest (m)
- uefi firmware (f)
- reboot (b)
- poweroff (p)

the nomodeset entry will be useful in cases like the nvidia 6.6 issue,
where boot fails due to graphics drivers issues.

dracut/vmklive: add hook that disables display manager services if
nomodeset is set

fixes: #160
2024-12-21 09:50:55 -05:00
classabbyamp faa72f6a33 isolinux: add menu entries for screenreader, memtest, reboot, poweroff
- set timeout to 15 seconds
- screenreader option can be selected with `s` hotkey
2023-06-28 01:07:22 -04:00
Juan RP 749ed6c3c4 mklive: add a new entry to load image into RAM (grub, syslinux). 2015-04-29 16:50:18 +02:00
Juan RP 6711fb5182 mklive: force-add init=/sbin/init to the kernel cmdline for now. 2014-09-20 11:42:37 +02:00
Juan RP 8c91dea923 mklive: added -C and -T to append kernel cmdline args and modify bootloader title.
Requested by pancake.
2014-09-18 17:17:17 +02:00
Juan RP bedab03a6e Move splash image and motd to data/; this way those can be overrided easily.
Close #9
2014-09-18 16:52:28 +02:00
Juan RP 11e39d0fbc mklive: switch to xz initramfs; misc tweaks. 2014-05-23 10:55:03 +02:00
Juan RP 27aa44e0fd mklive: improved to avoid host deps; use our own pkgs to generate images.
That means that mklive just needs xbps to generate working images.

Usage: mklive.sh [options]

Options:
 -r <repo-url>      Use this XBPS repository (may be specified multiple times).
 -c <cachedir>      Use this XBPS cache directory (/var/cache/xbps if unset).
 -k <keymap>        Default keymap to use (us if unset)
 -l <locale>        Default locale to use (en_US.UTF-8 if unset).
 -i <gzip|bzip2|xz> Compression type for the initramfs image (gzip if unset).
 -s <gzip|bzip2|xz> Compression type for the squashfs image (xz if unset)
 -o <file>          Output file name for the ISO image (auto if unset).
 -p "pkg pkgN ..."  Install additional packages into the ISO image.

The mklive.sh script generates a live image of the Void Linux distribution.
This ISO image can be written to a CD/DVD-ROM or any USB stick.
2014-05-22 22:00:31 +02:00
Juan RP 844f9e4607 mklive: avoid void-{artwork,mklive} dependencies on system.
I'm starting to make the scripts distro independent; this is just
the first step.
2014-04-23 11:18:34 +02:00
Juan RP c80eee86f9 vmklive: drop locale.LANG from kernel cmdline, it's always set to en_US.UTF-8. 2013-11-14 11:52:00 +01:00
Juan RP 9f542b769d Set locale.LANG in grub/syslinux config. 2013-05-21 21:46:48 +02:00
Juan RP b557955207 Update grub/isolinux kernel cmdline: remove useless args. 2013-05-20 15:57:37 +02:00
Juan RP a5068a6292 isolinux/isolinux.cfg.in: fix booting from first hd with syslinux>=5. 2013-04-28 09:31:20 +02:00
Juan RP b7aa53a6c6 Multiple updates and fixes; needs bash and xbps>=0.21. 2013-03-11 23:52:40 +01:00
Juan RP 5f3833b18f Update for new dracut (rd.liveimg) and /usr switch. 2012-08-29 16:55:00 +02:00
Juan RP af2db6f6f9 isolinux.cfg.in: don't use multiline strings. 2012-07-06 15:39:13 +02:00
Juan RP e48e63b61c Revamped to support EFI booting via grub2. 2012-07-06 15:29:12 +02:00