Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions catalyst/targets/livecd_stage2.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ class livecd_stage2(StageBase):
"livecd/fsscript",
"livecd/fstype",
"livecd/gk_mainargs",
"livecd/grub_theme",
"livecd/grub_timeout",
"livecd/iso",
"livecd/iso_extra_partition",
"livecd/linuxrc",
Expand Down
10 changes: 10 additions & 0 deletions doc/catalyst-spec.5.txt
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,16 @@ if USE=system-bootloader is set.
The cdtar is essentially the bootloader for the CD. It also holds the
main configuration for the bootloader.

*livecd/grub_timeout*::
This Option to set the GRUB menu timeout in seconds (i.e.'5').
If unset, it defaults to `10`

*livecd/grub_theme*::
This option sets the theme path inside the ISO, to a GRUB `theme.txt` used
by the generated ISO bootloader configuration (i.e.
`/boot/grub/themes/mytheme/theme.txt`). If unset, it defaults to
`/boot/grub/themes/gentoo_frosted/theme.txt`.

Kernel and boot issues
~~~~~~~~~~~~~~~~~~~~~~

Expand Down
4 changes: 2 additions & 2 deletions targets/support/iso-bootloader-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -111,13 +111,13 @@ case ${clst_hostarch} in
mkdir -p $1/boot/grub
echo 'set default=0' > ${iacfg}
echo 'set gfxpayload=keep' >> ${iacfg}
echo 'set timeout=10' >> ${iacfg}
echo "set timeout=${clst_livecd_grub_timeout:-10}" >> ${iacfg}
echo 'insmod all_video' >> ${iacfg}
echo 'insmod png' >> ${iacfg}
echo 'insmod gfxterm' >> ${iacfg}
echo 'terminal_output gfxterm' >> ${iacfg}
echo 'set gfxmode=auto' >> ${iacfg}
echo 'set theme=/boot/grub/themes/gentoo_frosted/theme.txt' >> ${iacfg}
echo "set theme=${clst_livecd_grub_theme:-/boot/grub/themes/gentoo_frosted/theme.txt}" >> ${iacfg}
Comment thread
StefanCristian marked this conversation as resolved.
echo '' >> ${iacfg}
for x in ${clst_boot_kernel}
do
Expand Down