Daily builds are no longer livecd images
Jerry Vonau
jvonau at shaw.ca
Sat May 30 14:45:02 UTC 2009
On Fri, 2009-05-29 at 15:56 -0400, Mikus Grinbergs wrote:
> > When you use livecd-iso-to-disk to burn a liveUSB, you get a read-only
> > system on the USB stick.
> >
> > However, if you use the "--overlay-size-mb <size>" to the
> > livecd-iso-to-disk script, it will create a unionfs persistent storage
> > of <size> Mega Bytes _on the same USB stick_.
>
> Thank you.
>
> I added the "--overlay-size-mb <size>" to the script invocation, so
> it now is: 'livecd-iso-to-disk.sh --format --overlay-size-mb 600
> --xo --xo-no-home /media/disk/20090519.iso /dev/sdf1'. That caused
> additional file '/LiveOS/overlay-LIVE-AA00-0383' to be allocated on
> the USB stick when its content was being built.
>
> [But note that when I run 'livecd-iso-to-disk' on my Ubuntu 9.04
> (Jaunty) system (with latest kernel released by Ubuntu), I'm still
> getting the error: "running kernel cannot mount the squashfs from
> the ISO file to extract it. The compressed squashfs will be copied
> to the USB stick."]
>
> When I booted the XO using that USB stick; made system changes;
> shutdown; powered off; rebooted with the USB stick -- the changes
> I had made had "evaporated".
>
> ----
>
> What can I do to make my changes "persistent" when booting an XO
> from an USB stick ? [It is not realistic for me to acquire a Fedora
> desktop system to run 'livecd-iso-to-disk'.]
>
> Thanks, mikus
>
>
>
> p.s. On the USB stick, in the file '/boot/olpc.fth' (generated
> by 'livecd-iso-to-disk'), the line that sets up the boot
> parameters specifies: 'reset_overlay'.
>
> What does 'reset_overlay' as a parameter do ? Should it be
> there ?
That would re-create the "/LiveOS/overlay-LIVE-AA00-0383" file, thus
wiping out the changes made prior to the reboot. I'd remove that from
the olpc.fth file.
Jerry
More information about the Fedora-olpc-list
mailing list