* "Ben Z" <b underscore zarboni at rogers dot com> wrote:
> > mfsroot.gz is a complete filesystem. You are probably (certainly)
> > that.
> > I suggest that you do what I do - gunzip mfsroot.gz, mount the
> > resulting
> > vnconfig to define a virtual disk and then mount as normal. Make
> > your changes, then umount and gzip (-9) the result back into
> > mfsroot.gz and put that back into the image.
> > Peter
> I have certainly tried to do that, but the distro of Linux
> (Mandrake) I am using will only allow me to mount the filesystem
> read-only. What I have tried to do is zip the entire filesystem
> (from the Soekris board using the exec.php page) while it is running
> on the Soekirs board. I have(seemingly) included all files that are
> present in the original zipped filesystem, with the addition of the
> new ones I have created.
You cannot simply gzip "/" to mfsroot.gz. mfsroot an image of a
filesystem. You could try dd it from the raw device.
> If there is an easier way to mount and modify the filesystem in
> Linux, I would really appreciate hearing about it. I am just curious
> to see if it can be done similarly to the way I am trying to do it,
> with the exception of having it work :)
You'll need to find a linux kernel that permits you ufs read-write
mounts. I dont't know abut that.
If you really want to hack m0n0wall, install FreeBSD ;)