[ previous ] [ next ] [ threads ]
 From:  Chris Buechler <cbuechler at gmail dot com>
 To:  Bryan Catlin <bryancatlin at connectgroup dot net>
 Cc:  M0n0wall Dev List <m0n0wall dash dev at lists dot m0n0 dot ch>
 Subject:  Re: [m0n0wall-dev] Making an ISO
 Date:  Wed, 17 Nov 2004 02:14:31 -0500
On Tue, 16 Nov 2004 14:41:05 -0500, Bryan Catlin
<bryancatlin at connectgroup dot net> wrote:
> OK I got some advice on this yesterday but it is still beyond me.
> I want to know how to just make the ISO for the generic pc cdrom version.
> I have some instructions from a previous post, but is does not make sense.
> I look at the bootable cd and I see a directory called boot, and two .gz
> files kernel and mfsroot.  This does not look like the root files system
> available from the download section so what am I missing?!

It's vnode.  You'll need to mount the iso to a node, mount the iso,
then make your changes, as described in this post. 

> What I would like instructions how to do is take the root file system and do
> what ever and make the ISO for the generic pc cd version.  I can collect
> things that I need I just have to know what they are.  Yes I am a "newbie"
> to Linux so I have not been able to figure this out for myself.  

m0n0wall is FreeBSD, and I'm not sure whether or not this all can be
done in Linux, but I really doubt it (doubt if Linux supports vn, and
it'll only read and not write UFS, the FreeBSD filesystem).  So you'll
need a FreeBSD live CD, and one with vn compiled into the kernel.  I'm
not aware of any existing ones that have that, now that I think about
it.  I need to update the live installer CD on my website with the
1.11 images, and now that I've thought of this I'll add the vn device
to the kernel as well.

> I am a
> windows person so I plan to use the morphix gnome cd to do the work in a ram
> drive, I so don't disturb my windows install on my laptop ;)

You can work from /root on my live CD when it has vn support, it's
mounted as a RAM disk.    I'll get that put up sometime this week.