Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Aug 2002 12:29:52 -0400 (EDT)
From:      "Lawrence S. Lansing" <lansil@rpi.edu>
To:        freebsd-stable@freebsd.org, freebsd-hackers@freebsd.org
Subject:   doFS.sh, FreeBSD To Go
Message-ID:  <Pine.A41.3.96.1020808121306.82002A-100000@cortez.sss.rpi.edu>

next in thread | raw e-mail | index | archive | help
Over a year ago, I started a project with the goal of making it much
easier to create custom bootable "live filesystem" FreeBSD CD-ROMs.  I
called the project "FreeBSD To Go".  I decided to keep things as simple as
possible, so the project is really just a makefile, which takes a
particular set of configuration files and packages which I call a
"bundle".  It should be trivial to make a bundle that generates a CD that
does just about anything FreeBSD can normally do.  I had a LiveFS CD
booting into X and running netscape, about a year before the NetBSD folks
did the same with NetBSD Live!. 

Feel free to check it out the project at
http://www.sourceforge.net/projects/freebsdtogo/. 

It works, more or less.  At least it did until the 1.24.2.9 -> 1.24.2.10
patch was committed to -stable's src/release/scripts/doFS.sh.  I used this
particular script to generate the El Torito boot images for my CDs.
Unfortunately, this particular patch appears to make doFS.sh dependent
upon a "make release" environment, including trees/bin/.  I'm not quite
sure how I'm supposed to cope with that, from the FreeBSD To Go side of
things.  doFS.sh does not contain *any* comments, and before this latest
patch, the "RD" parameter to the script was not used at all in -stable.

I would happily welcome any advice that can be offered.  I would be happy
to work on integrating my work into the main FreeBSD "make release"
system, so that it is easier for FreeBSD users to create custom bootable
disks.  This would also help avoid bit-rot, due to a changing -stable.


Thank you very much for your time.


-Larry Lansing


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.A41.3.96.1020808121306.82002A-100000>