live CD question

Matthew Dillon dillon at apollo.backplane.com
Thu Jan 18 14:07:03 PST 2007


:Hi all,
:
:I am trying to build a custom Dragonfly live CD and have some
:questions. I am basically following the instructions for NetBSD posted
:here:
:http://wiki.netbsd.se/index.php/How_to_build_your_own_NetBSD_LiveCD
:...
:
:>>Creating the directory tree
:Now create another directory with a custom directory tree with files
:needed to run NetBSD (/dev, /etc, /tmp, /var ).
:
:Creating the file system image
:>>Create file system image from your directory tree for the LiveCD.
:>>makefs -s ${FS_SIZE} -t ffs md.img ${IMG_DIR}
:...

    Well, umm.  NetBSD and DragonFly are very different beasts.  I wouldn't
    try to use the NetBSD instructions to create a DragonFly live CD.

    The best way to create a DragonFly live CD is to run a DragonFly system
    and then do a release build on it.  'man release' on the DragonFly
    system will give you information on how to do the release build.

    Basically once you get used to the build infrastructure you just do a
    release build.  It is possible to augment the build as part of the
    build sequence, or you can add components to the built /usr/release/root
    infrastructure manually and re-run that last step to generate the
    .ISO.

    We don't really support compressed filesystems.  There has never really
    been a need for it, especially not now that DvD's are in wide use.
    There is a gzipped-binary facility but it hasn't been used in a long
    time.

						-Matt





More information about the Users mailing list