Forum archive
No bootmenu on my customized iso
Dear All,
first let me congratulate for the excellent applications in the
turnkey linux library. I've downloaded the turnkey core iso
(version Ubuntu 10.04.1) and installed in a vmware virtual
machine. I've installed my application and wanted to make a
redistributable iso image, following the convert vm to iso
howto /blog/convert-vm-iso ,
I've successfully managed to create the iso. The problem
occurs when I boot from the new created iso, no bootsplash
and bootmenu are available even if I've followed this part
of the howto:
Bonus: By default the ISO will boot automatically. If you want to include
the TurnKey bootsplash and bootmenu, extract the cdroot from a TurnKey
ISO and tell tklpatch-prepare-cdroot to use it as a template.
tklpatch-extractiso turnkey-core.iso
tklpatch-prepare-cdroot turnkey-core.rootfs/ turnkey-core.cdroot/
tklpatch-geniso turnkey-core.cdroot/
The iso boot without bootmenu and ends to the confconsolle panel were
I'm able to install my application. I'd like to have the bootmenu working
properly.
What I'm doing wrong ?
Thanks in advance,
Alex
I'm not sure but perhaps that blog post is a little outdated now? Looking at the date of the post I would assume that the post was written with the older (v2009.x) appliances in mind. Ubuntu 10.04 - the basis for TKL v11.x - was released 2 months after that blog and quite a few things have changed significantly between the versions.
So I can not help you do what you want to do. I don't know enough about it to even try to head you in the right direction.
Although TKLPatch may not be what you are looking for, it still may (quite easily) acheive your end goal. How easy it is depends on how Django apps work (I have no idea). If you can simply drop some files in a folder and tweak a config file or 2 then it should be really easy (just put the files in the overlay folder of a patch and customise the hostname in the conf file).
If it's not that stright forward then it may involve a little more mucking around but would hopefully still be worth the effort. If it can be done easily enough from the command line, then that can just be transposed to a patch conf file, with your app either downloaded (using wget) or the app installer/package/archive included in the overlay.
Worst case scenario (app needs to be installed within the web interface) could be a little painful but surely doable.