On 28/06/11 04:38 AM, Amar Cosic wrote:
> So I am trying to make bootable,installable,custom iso image of Debian
> squeeze.. had no luck so far,hope you can help me. This is what I am
> using atm:
> 
> 
> # lb config --ignore-system-defaults --packages-list='standard'

Make sure you understand what 'standard' is. This will not include a
desktop. Maybe this is what you really want. I could not be sure.

> --packages='mono-complete postgresql-8.4 firmware-linux-nonfree
> firmware-realtek debian-installer debian-installer-launcher'

You likely do not want to include debian-installer (or else read the
package description and make sure this is something you really want on
your live image).

> live-installer/enable=true

This is not an 'lb config' option. I would not be surprised if this
broke your configuration altogether.

> It makes .iso image which boots fine, it has every package on it I
> included above but.. there is no install option. Ofcourse there is "GUI
> install" and "Text install" option in Grub menu but that just installs
> Debian by standard procedure 

When you specify --debian-installer 'live', it will install the contents
of the image. My advice: log every build, e.g.

lb build 2>&1 | tee build.log

Then see if something went wrong with installing the packages in the
live image.

Some more advice? Start simpler. Use the examples in
http://live.debian.net/manual to get a successful build, then add more
options as you learn each one. There were many confusing or at least
sub-optimal options in your configuration that made me wonder if you
really understood them. Take, for example, --ignore-system-defaults. Do
you have defaults in /etc you really want to ignore? live-build doesn't
ship with any. Those would have to be global defaults *you* had set
yourself. And if you set them as defaults, why do you want to ignore
them? Also, --cache-stages='none'. I'm not sure why you want to skip
caching, and I don't see in the man page where 'none' is an allowable value.

> (ie. it ignores all my stuff from above regarding packages,username
> etc..)

What do you mean "ignores all my stuff from above regarding packages".
You said, "it has every package on it I included above," so I don't
understand this statement. Please be more specific.

The username is a run-time option, as the 'live' user is a special user
created only for the live system by live-boot. It is not part of the
material that gets installed. See the Debian Installation Guide appendix
on preseeding for ways to customize aspects of installation such as user
account creation.

Ben


-- 
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e09b0cc.2050...@sanctuary.nslug.ns.ca

Reply via email to