Tiny Core Linux

Tiny Core Base => TCB Q&A Forum => Topic started by: saxandl on April 09, 2024, 04:10:43 AM

Title: personalize ISO
Post by: saxandl on April 09, 2024, 04:10:43 AM
Hello!
I would like to use TC as described @ https://itekblog.com/tiny-core-linux-remote-desktop-kiosk/ (https://itekblog.com/tiny-core-linux-remote-desktop-kiosk/)

Everything went fine, but there is one point, I would like do have:
remove the TinyCore boot-menue and start GUI directly.

Could someone let me know, how to remove the boot-menue and start GUI immediately?

Thanks & greets from Austria
Title: Re: personalize ISO
Post by: Dies Irae on April 09, 2024, 05:34:32 AM
See the manual for syslinux here:
https://wiki.syslinux.org/wiki/index.php?title=SYSLINUX#How_do_I_Configure_SYSLINUX.3F (https://wiki.syslinux.org/wiki/index.php?title=SYSLINUX#How_do_I_Configure_SYSLINUX.3F)
and
https://wiki.syslinux.org/wiki/index.php?title=Menu#The_simple_menu_system (https://wiki.syslinux.org/wiki/index.php?title=Menu#The_simple_menu_system)

And read https://wiki.archlinux.org/title/syslinux (https://wiki.archlinux.org/title/syslinux) for some more info.

Basically you will want to modify your syslinux.cfg.
Depending on what you want, the fields 'PROMPT' and 'TIMEOUT' and directives like 'DEFAULT' are of interest here.

Noting that the "DEFAULT" label defaults to 'linux', then modify your original configfile along the lines of:
Code: [Select]
LABEL linux
 LINUX <copy your kernel image here>
 APPEND <copy your append line here>

Additionally note:
Quote
PROMPT flag_val
If flag_val is 0, display the boot: prompt only if the Shift or Alt key is pressed, or Caps Lock or Scroll lock is set (this is the default). If flag_val is 1, always display the boot: prompt.

NOESCAPE flag_val
If flag_val is set to 1, ignore the Shift/Alt/Caps Lock/Scroll Lock escapes. Use this (together with PROMPT 0) to force the default boot selection.