WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Usage of vesamenu.c32 module in the Tiny Core Boot Menu  (Read 2093 times)

Offline Nathan_SR

  • Jr. Member
  • **
  • Posts: 82
    • Quick-Save-Live
Usage of vesamenu.c32 module in the Tiny Core Boot Menu
« on: July 21, 2018, 04:42:03 AM »

Hi,

Is there any specific reason, why menu.c32 is used, instead of vesamenu.c32 module in the Tiny Core Boot Menu ?

As you are probably aware, vesamenu.c32 is capable of producing a nice graphical menu, instead of a text menu, at the cost of just about 120 KB more.

I see that, operating systems like Arch Linux use a vesamenu boot screen, as shown in these pictures :

https://www.addictivetips.com/ubuntu-linux-tips/how-to-install-arch-linux/attachment/arch-linux-boot-menu/

https://www.georgefield.com.au/wp-content/uploads/2017/05/arch-linux-on-virtualbox.png

So, why not utilize its capability, to produce an attractive menu ?

P.S. I am enclosing the vesamenu modules, that I used for remastering tiny core as quick-save-live, should in case, somebody wants to utilize them. Using a good ISO Editor Application should help in copying them across, after taking sufficient backups.

Regards,

Nathan SR

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Usage of vesamenu.c32 module in the Tiny Core Boot Menu
« Reply #1 on: July 21, 2018, 07:24:01 AM »
The default iso is 13mb, so 120kb for a pretty boot screen is significant.
« Last Edit: July 21, 2018, 07:26:32 AM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline Nathan_SR

  • Jr. Member
  • **
  • Posts: 82
    • Quick-Save-Live
Re: Usage of vesamenu.c32 module in the Tiny Core Boot Menu
« Reply #2 on: July 21, 2018, 07:38:53 AM »
Ok, Got it. Thanks Curaga....

Offline hiro

  • Hero Member
  • *****
  • Posts: 1217
Re: Usage of vesamenu.c32 module in the Tiny Core Boot Menu
« Reply #3 on: July 23, 2018, 12:21:47 AM »
also, what's the benefit of the boot screen being "pretty"?
will it be pretty on a serial console, too?

Offline Nathan_SR

  • Jr. Member
  • **
  • Posts: 82
    • Quick-Save-Live
Re: Usage of vesamenu.c32 module in the Tiny Core Boot Menu
« Reply #4 on: July 24, 2018, 05:18:29 PM »
Hi Hiro,

If you look at this boot screen : https://www.georgefield.com.au/wp-content/uploads/2017/05/arch-linux-on-virtualbox.png

It conveys a lot more than what mere text can convey. It gives a Professional, Authentic, Unique and Genuine look / touch to the boot menu. I am taking arch linux as an example here, as it matches tiny core, for being light weight distribution. Also, vesamenu module is intelligent enough to display graphical / text menu, depending on the situation.