Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: JoXo009 on August 24, 2009, 10:10:36 PM

Title: splashscreen
Post by: JoXo009 on August 24, 2009, 10:10:36 PM
I would like to create a vdi with 'windows feeling', that is a nice image on boot time and no messages all.

Only hitting <ESC> shall make boot messages visible.

This feature has been mentioned as top2 in another posting already, but wasn't dealt with there, cause discussion centered on top1:
http://forum.tinycorelinux.net/index.php?topic=2356.0

After some hours of trying I succeeded in creating a working splashimage.

Two things are needed:

1. A 'splashimage'-entry after the 'timeout xx' line of /mnt/hda1/boot/grub/menu.lst:
splashimage=(hd0,2)/grub/image.xpm.gz  (if boot is in third partition of HDD1) or
splashimage=/boot/grub/image.xpm.gz
You have to try what's working for you - with or without (hdX,X)

2. A working xmp image - details explained here
http://jaeger.morpheus.net/linux/grubsplash.html
There are ready made images which can be downloaded for testing:
http://www.schultz-net.dk/grub.html

The result was the following 'splashimage':

(http://i32.tinypic.com/2eap4rn.png)

That 'splashimage' isn't a real image but
A. a background only with text printed on it
B. shown only during menu time - not during the time when the kernel and initrd lines are executed.

That's not what windows users would feel cosy with.

They don't want to be disturbed by boot messages they don't understand and are accustomed to see a nice image (possibly with a progress bar) all the time till boot is finished.

We discussed possibilites on #freeNode. So I'll do some testing and try to reach a better result.

[^thehatsrule^: removed sessid in links]
Title: Re: splashscreen
Post by: danielibarnes on August 25, 2009, 12:03:18 PM
My post at
http://forum.tinycorelinux.net/index.php?topic=693.msg4383#msg4383
may help you suppress output.

Title: Re: splashscreen
Post by: JoXo009 on August 26, 2009, 06:04:16 AM
Thanks danielibarnes
interesting hints you gave.

Your link goes to your remaster posting
http://forum.tinycorelinux.net/index.php?topic=677.0

With your remaster scripts
The patch
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/release/src/2.6.26-tinycore.patch
The Make
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/release/src/config-2.6.26-tinycore
The Linux
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/release/src/linux-2.6.26.tar.bz2
The Linux patched
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/release/src/linux-2.6.24.7-patched.tgz
The Tinycore
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/release/tinycore_1.4.3.iso
The md5
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/release/tinycore_1.4.3.iso.md5.txt

Surely I'll give them a try.

[^thehatsrule^: removed sessid in links]
Title: Re: splashscreen
Post by: ^thehatsrule^ on August 28, 2009, 02:06:48 PM
Using console=/dev/null might be an (easier) way of suppressing boot text
Title: Re: splashscreen
Post by: danielibarnes on August 31, 2009, 11:41:30 AM
Quote
Using console=/dev/null might be an (easier) way of suppressing boot text

It is certainly safer and more intuitive than redirecting to a serial port. I don't know why I didn't try that.