Weird, I re-ran the build command and it generated the .iso.  Anyway,
the instructions here don't really make sense:
http://debian-live.alioth.debian.org/live-manual/stable/manual/html/live-manual.en.html#194

It starts off by saying that iso images prepared with xorriso can be
copied to the USB stick with a simple cp command.  That's great, except
that the manual provides no instructions on what it means for an iso
image "to be prepared with xorriso".

So, anyway, I'm stuck now since I don't know how to do this xorriso
thing.  I installed it of course with apt-get.  And I know my USB stick
is /dev/sdc.  I tried the command suggested in the manual: $ xorriso -as
cdrecord -v dev=/dev/sdc blank=as_needed live-image-amd64.hybrid.iso

But that gives the following error:

xorriso 1.3.2 : RockRidge filesystem manipulator, libburnia project.

xorriso : FAILURE : Drive address '/dev/sdc' rejected because: not MMC
and -drive_class 'risky' '/dev'
xorriso : HINT : If the address is a legitimate target, prepend "stdio:"
xorriso : FAILURE : -as cdrecord: Job could not be performed properly.
xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'

No idea what all that means or how to fix it.

On Thu, Jun 30, 2016, at 16:50, Ben Caradoc-Davies wrote:
> - Are you using a pre-prepared configuration or did you create one with 
> "lb config"?
> 
> - Are you using live-build 4 and targetting jessie?
> 
> - Have you tried starting from the live-images lxde-desktop? (You might 
> need the debian-old-4.0 branch.)
> https://github.com/debian-live/live-images
> https://github.com/debian-live/live-images/tree/debian/images/lxde-desktop
> 
> Kind regards,
> Ben.
> 
> On 01/07/16 11:32, h...@ownmail.net wrote:
> > I did that, and ran lb build.  I have no idea why an .iso was not
> > generated.  Can you help?
> >
> > On Thu, Jun 30, 2016, at 14:11, Ben Caradoc-Davies wrote:
> >> I use a similar package-lists line for XFCE. In your case, add a line:
> >>
> >> task-lxde-desktop
> >>
> >> to a file:
> >>
> >> config/package-lists/custom.list.chroot
> >>
> >> List files with names ending in ".list.chroot" are used determine
> >> packages included in the live image (the chroot stage), as opposed to
> >> packages to be installed (the binary stage). The "custom" part is
> >> arbitrary and you can change this or have many files. See:
> >> https://debian-live.alioth.debian.org/live-manual/stable/manual/html/live-manual.en.html#409
> >>
> >> Kind regards,
> >> Ben.
> >>
> >> On 01/07/16 06:08, h...@ownmail.net wrote:
> >>> Or, how do I add "task-lxde-desktop" using package-lists?  Do I just
> >>> create a plain text file with the word "task-lxde-desktop" in
> >>> ../config/package-lists?
> >>
> >> --
> >> Ben Caradoc-Davies <b...@transient.nz>
> >> Director
> >> Transient Software Limited <http://transient.nz/>
> >> New Zealand
> >
> 
> -- 
> Ben Caradoc-Davies <b...@transient.nz>
> Director
> Transient Software Limited <http://transient.nz/>
> New Zealand

Reply via email to