<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 11/13/2014 06:55 PM, Eric Bradshaw
wrote:<br>
</div>
<blockquote cite="mid:5465531B.7000209@computers4christians.org"
type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
<div class="moz-cite-prefix">On 11/13/2014 05:07 PM, John Hupp
wrote:<br>
</div>
<blockquote cite="mid:546547AA.8020502@prpcompany.com" type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
<div class="moz-cite-prefix">On 11/13/2014 4:53 PM, Eric
Bradshaw wrote:<br>
</div>
<blockquote cite="mid:5465286A.5010902@computers4christians.org"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
To whomever may be able to provide some insight;<br>
<br>
Black Lab Image Creator (BLIC) 1.5 has NOT been tested with
Lubuntu 14.10, but I'd like to continue using it to make
Lubuntu respins if I can. Starting with BLIC's predesessor
Remastersys; I have successfully made the C4C Lubuntu ReSpins
based on 12.10, 13.04, 13.10, and 14.04. But, while trying to
use Black Lab Image Creator 1.5 with Lubuntu 14.10 I get the
following error early in the distribution build process:<br>
<br>
cp: missing destination file operand after
‘/home/blacklabimage/remasteredsys/ISOTMP/isolinux/’<br>
Try 'cp --help' for more information<br>
<br>
The distribution build process continues and the iso seems to
be produced as normal. However, after burning the iso to DVD
and attempting to start another (32-bit) machine from it, I
never even get to my custom splash screen. I get the error;<br>
<br>
failed to load ldlinux.c32<br>
<br>
I believe the ldlinux.c32 file is created from contents I've
always edited; isolinux.cfg is where I change the text of the
splash screen (splash.png) to our own and remove options to
start the install in low graphics mode or live. It seems that
the error I get while first starting to boot a 32-bit machine
from CD (DVD in this case) means a file called vesamenu.c32
failed to be created in
/home/blacklabimage/remasteredsys/ISOTMP/isolinux/ and
therefore failed to make it onto the iso.<br>
<br>
I went back and used Black Lab Image Creator 1.1 to respin
Lubuntu 14.04.<br>
The vesamenu.c32 file is created and contains exactly one
line:<br>
žþLÍ!üè<br>
<br>
There are other options for a non-programmer like me to respin
Lubuntu. However, I have grown quite fond of this particular
method. If anyone can help me figure out what changed/why this
no longer works I'd be very grateful.<br>
<br>
Eric Bradshaw<br>
<br>
<div class="moz-signature">-- <br>
<br>
Thank You,<br>
God Bless,<br>
Computers4Christians<br>
<a moz-do-not-send="true"
href="http://computers4christians.org/">http://www.Computers4Christians.org/</a><br>
</div>
<br>
</blockquote>
<br>
I haven't got the first thing to offer by way of a solution or
insight, but this is a topic I have been interested in. So
maybe you can help ME instead!<br>
<br>
When you say, "There are other options for a non-programmer like
me to respin Lubuntu," what options were you thinking about?<br>
<br>
I have seen references to Distroshare Ubuntu Imager (<a
moz-do-not-send="true"
href="https://github.com/Distroshare/distroshare-ubuntu-imager">https://github.com/Distroshare/distroshare-ubuntu-imager</a>)
and Systemback (<a moz-do-not-send="true"
href="http://sourceforge.net/projects/systemback/">http://sourceforge.net/projects/systemback/</a>)
as Remastersys alternatives, but I have not tested either of
them. I'd be interested in anyone else's experience with them
or other alternatives.<br>
<br>
</blockquote>
By George, I think I've got it! The new isolinux has a couple of
extra directories now, so isolinux.bin, linux.c32, vesainfo.c32
and the file I think the one Black Dog Image Creator is looking
for; vesamenu.c32 is now buried two more directories deep than it
used to be; /usr/lib/syslinux/modules/efi32 - So I changed the
path in blacklabimager in line 399 from<br>
VESAMENU=`find /usr -print0 | grep -FzZ
"syslinux/vesamenu.c32"`<br>
to<br>
VESAMENU=`find /usr -print0 | grep -FzZ
"syslinux/modules/efi32/vesamenu.c32"`<br>
and I'm not getting that error! <br>
<br>
And yes, there are those alternatives you mentioned, as well as
just plain command-line instructions<br>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://help.ubuntu.com/community/MakeALiveCD/DVD/BootableFlashFromHarddiskInstall">https://help.ubuntu.com/community/MakeALiveCD/DVD/BootableFlashFromHarddiskInstall</a><br>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://help.ubuntu.com/community/LiveCDCustomizationFromScratch">https://help.ubuntu.com/community/LiveCDCustomizationFromScratch</a><br>
but I've used this Remastersys fork for so long now because it
uses my modified Ubiquity installer, my splash screen(s), allows
me to delete options I don't want for the end-user like running in
low graphics mode and running Live and I guess I just got used to
the way it works. Even though it's now $50 - it's worth it it (if
I can get it to work for 14.10 and beyond). Distroshare Ubuntu
Imager says it's based on Remastersys and it looks like it took a
bit from Black Lab Image Creator too, so that's definately my next
script to try if the above doesn't work like I think.<br>
<br>
<br>
Eric Bradshaw<br>
<div class="moz-signature">-- <br>
<span style="font-weight: bold;"><span style="font-style:
italic; color: rgb(51, 51, 255);"><small>Thank You,</small><br>
<span style="color: rgb(255, 0, 0);">God Bless,</span></span><br>
<span style="color: rgb(51, 51, 255);">Computers</span><span
style="color: rgb(0, 102, 0);">4</span><span style="color:
rgb(255, 0, 0);">Christians</span><br>
</span><a moz-do-not-send="true"
href="http://computers4christians.org/">http://www.Computers4Christians.org/</a><span
style="font-style: italic;"><span style="font-weight: bold;"></span></span><br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
Hi,<br>
There are a multitude of ways to do this.<br>
The way I do it is with a homemade script.<br>
This way I can control every single aspect of what is installed and
how things are configured. This is extremely useful for OBI (one
button installer) instead of Ubiquity as the installer. I am also
optimizing things for the lowest-end hardware.... i.e. installing on
a machine with 128MB ram rather than 384+<br>
<br>
If you are interested in it, I'd be glad to share! I based it off
of:<br>
<a class="moz-txt-link-freetext" href="https://help.ubuntu.com/community/LiveCDCustomizationFromScratch">https://help.ubuntu.com/community/LiveCDCustomizationFromScratch</a><br>
the main change I made was making the chroot part into a separate
script.<br>
I copy that into the chroot, and then run<br>
sudo chroot "$CHROOTDIR" ./mychrootscript.sh<br>
<br>
where "$CHROOTDIR" is the path to my chroot<br>
and ./mychrootscript.sh is the name of the script to do all the
chroot stuff, like install packages, and configure things.<br>
I am currently trying to build for PPC also using qemu... but I am
still in the very early stages.<br>
<br>
<br>
Jörn also has a script to custom make ISOs which use the Ubiquity
installer. So his work might be more beneficial... it came from
Ubuntu-GNOME (if I remember right).<br>
<br>
There is no graphic interface to making a script, but with a little
optimization (caching the deboostrap into a tar file, and copying
the debian archives outside the chroot) you can build it multiple
times and test it without having to re-download tons of things.<br>
<br>
And there is the debian scripts that you can install... live-build<br>
<a class="moz-txt-link-freetext" href="http://live.debian.net/manual/current/html/live-manual/installation.en.html">http://live.debian.net/manual/current/html/live-manual/installation.en.html</a><br>
but that has quite the learning curve :)<br>
Though that is probably the most official route to take I suppose.<br>
<br>
P.S. I just recently got the other iBook setup to build packages :)
And tested it out! Getting closer!!!!<br>
<pre class="moz-signature" cols="72">--
Regards</pre>
</body>
</html>