sysinstall config question
Daniel Bye
daniel.bye at psineteurope.com
Mon May 24 07:34:54 PDT 2004
On Mon, May 24, 2004 at 05:48:21PM +0400, Alex Povolotsky wrote:
> On Mon, 24 May 2004 12:37:43 +0100
> Daniel Bye <daniel.bye at psineteurope.com> wrote:
>
>
> DB> My understanding from reading sysinstall(8) is that the sysinstall
> DB> binary needs to have LOAD_CONFIG_FILE set in the environment, not
> DB> the release build.
> DB>
> DB> Try adding it to the Makefile for sysinstall, and see what
> DB> happens...
> DB>
> DB> However, I have recently set up a custom install script, which
> DB> simply has the default name, install.cfg. As long as it is located
> DB> in the root of your mfsroot file system, sysinstall will load it.
> DB> If you don't have a particular need to give it a different name, you
> DB> might give it a go.
>
> Thanks; will try it.
>
> WHat is the correct way to add install.cfg? Should it jut be put into /usr/src/release before build?
>
Maybe that would work - but it's not how I'm doing it. I am building a
custom mfsroot image, into which I install statically linked binaries etc,
as well as a copy of my install.cfg. This has the advantage of being easy
to modify - if you need to alter the install.cfg, you don't have to
completely reblow your release build; you can just mount the mfsroot image,
and edit the file like a normal file.
Something like this should work for you:
# gunzip /path/to/release/mfsroot.gz
# mdconfig -a -t vnode -f /path/to/release/mfsroot -u 0
# mount /dev/md0 /mnt
(copy your custom install.cfg to /mnt)
# umount /mnt
# mdconfig -d -u 0
Your imstall.cfg now resides in the root of the mfsroot image, and will be
picked up by sysinstall when it starts at boot.
HTH,
Dan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20040524/0223ff8b/attachment.bin
More information about the freebsd-questions
mailing list