On Fri, Jun 28, 2002 at 22:23:20 -0700,
Patrick Morris <[EMAIL PROTECTED]> wrote:
[...]
> Not likely, especially if you've never even tried it before on Solaris.

yeah. setting up a jumpstart server requires some understanding of what's
going on during a network boot of sunos/solaris.

> It's possible to kludge if you set all the right things correctly (ARP, 
> reverse ARP, NFS, bootparams, etc.), but it's not something you'll
> probably be able to pull off without really thorough experience of how
> a Solaris install server works.  

well, it's not that difficult. after the "boot net - install", the following
happens:

        * RARP request to get IP address
        * TFTP request to RARP server (and a broadcast, if that fail. though
                i never managed to get the broadcast to work)
        * bootparams query for NFS path of mini-root
        * NFS mount of mini-root
        * bootup
        * sysid runs, with bootparams you can specify a sysidcfg file to
                make it non-interactive, otherwise an interactive sysid
        * bootparams query to find out where the jumpstart config and
                the CD contents are (both NFS paths)
        * NFS mount config and CD
        * suninstall is installing. interactive or non-interactive, depending
                on config.

so, you need to configure
        * a RARP server
        * a TFTP server
        * a bootparams server
        * a NFS server
        * a jumpstart server (run setup_install_server from the CD for that)

RARP is linux specific.
TFTP and bootparams can be done with add_install_client. if it does not run,
        look into the code to see what should be done.
NFS is documented (ro share, whith anon=0 on solaris. dunno the linux equiv.).

> None of the scripts that make an install 
> server easy to set up and maintain will work on Linux (setup_install_server,
> add_install_client, etc., are all Solaris-specific enough that they'll
> definitely bomb under another OS).

i was actually able to get setup_install_server and the one on the 2nd CD
(addto_install_server or something like that) to run on debian with minor
modification. i never tried the add_install_client, as i do that by hand.

-- 
Thomas 'Mike' Michlmayr  | ignorami: n: The BOFH art of folding problem 
<[EMAIL PROTECTED]> |           lusers into representational shapes.

Attachment: pgpsUvam2ym6G.pgp
Description: PGP signature

Reply via email to