[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Re: display a splash image before startup a live system

On Fri, Sep 21, 2012 at 11:49 PM, upiter77@lycos.com <upiter77@lycos.com> wrote:
> Thx , I've looked at the manual, but still don't know where should i put my
> own created splash image?
> I've put in config/includes.binary/syslinux/splash.png, but it doesn't work.

Tonight I have built two different images (binary.hybrid.iso and
binary.img) to test it again. Using wheezy with live-build 3.0~a58.
Adding my own splash.png and isolinux.cfg to
config/includes.binary/isolinux/ and my own splash.png and
syslinux.cfg to config/includes.binary/syslinux/ respectively works
just fine.

Did you include a png image of 640x480 pixels?

> BTW my config/includes.binary/syslinux/syslinux.cfg:
> include menu.cfg
> default vesamenu.c32
> prompt 0
> timeout 5

Does the system boot after five seconds?

This method of using includes is ok for small modifications like the
ones you are trying to make. But very likely building your own themes
is a better way. What I do, in order to save time and work, is
modifying an already existing one. You can also try to do it:

$ mkdir debs && cd debs
$ apt-get source syslinux-themes-debian
$ cd syslinux-themes-debian-11

Change the timeout to 50 and provide a new splash.png image. Once you
have modified the sources, build the new .deb:

$ dpkg-buildpackage -b -us -uc

Add the resulting syslinux-themes-debian-wheezy_11-1_all.deb package
to config/packages.chroot

This is not ideal either but I add the .deb to packages.chroot because
I do not have a mirror to use.

Good luck


Reply to: