IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 4 > bootparams man page

bootparams man page

Section 4 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





File Formats                                        bootparams(4)



NAME
     bootparams - boot parameter data base

SYNOPSIS
     /etc/bootparams

DESCRIPTION
     The bootparams file contains a list of client  entries  that
     diskless  clients  use for booting. Diskless booting clients
     retrieve this information by issuing requests  to  a  server
     running  the rpc.bootparamd(1M) program. The bootparams file
     may be used in conjunction with or in place of other sources
     for the bootparams information. See nsswitch.conf(4).

     For each client the file contains an entry with the client's
     name  and  a  list of boot parameter values for that client.
     Each entry has the form:

     clientname    keyword=value...

     The first item of each entry is the host name of  the  disk-
     less  client.  You can use the asterisk ('*') character as a
     "wildcard" in place of the client name in a single entry.  A
     wildcard entry applies to all clients for which there is not
     an entry that specifically names them.

     In a given entry, the host name or asterisk is  followed  by
     one  or  more whitespace characters and a series of keyword-
     value pairs separated by whitespace characters.  There  must
     not be any whitespace within a keyword-value pair.

     Each keyword-value pair has the syntax:

     keyword=value

     The preceding form breaks out further as:

     keyword=server:value

     Where server can be null and value can be a pathname.

     An example that includes a server is:

     client1 root=server1:/export/client1/root

     An example where server is null is:

     client1 rootopts=:vers2

     A minor variation of the keyword=value syntax  is  used  for
     the  domain keyword. Unlike the forms shown above, this syn-
     tax does not use a colon. For example:



SunOS 5.10          Last change: 22 Jul 2004                    1






File Formats                                        bootparams(4)



     client1 domain=bldg1.workco.com

     Entries can span multiple lines.  Use  the  backslash  ('\')
     character  as  the  last character of a line to continue the
     entry to the following line. For multiple-line entries,  you
     can split a line only in places where whitespace is allowed.
     For example, you can use a backslash to split the  following
     entry  between  the  end  of the path (root) and the keyword
     domain:

     client1 root=server1:/export/client1/root domain=bldg1.workco.com

     In entries that specify a server, server is the name of  the
     server that will provide the file or filesystem to the disk-
     less client and value is the pathname of the  exported  file
     or filesystem on that server.

     In entries that use the  domain  keyword,  the  domain  name
     specified  must  be  the client's domain name. The algorithm
     for determining a client's domain name is to first check for
     a  domain  keyword  in the client-specific entry and then in
     "wildcard" entry. If none is found, the server's domain name
     is used.

     For the JumpStart installation of machines that do not  have
     video  displays, use the term keyword to identify the termi-
     nal type of the boot server. Terminal types  are  listed  in
     /usr/share/lib/terminfo (see terminfo(4)).

     An entry with the ns keyword associates  a  server  (a  name
     server) with, instead of a pathname, a specific name service
     (NIS+, NIS, LDAP, or none) and, if that server is not  on  a
     local subnet, the netmask needed to reach it. For example:

     ns=hoot:nisplus(255.255.255.0)

     An ns entry forces sysidtool(1M) to use the  specified  name
     service.  By  default,  sysidtool uses NIS+ in preference to
     NIS or LDAP if it can find an NIS+ server for  the  system's
     domain  on the subnet. An ns entry might be necessary if you
     are trying to set up a hands-off  installation,  or  if  the
     name  server  is on a different subnet, which is common with
     NIS+.

     If an ns keyword is not used, sysidtool  uses  broadcast  to
     attempt  to bind to either a NIS+, NIS, or LDAP server. If a
     name server is not on the local subnet,  which  is  possible
     for  NIS+  or LDAP, the bind will fail, automatic configura-
     tion of the name  service  will  fail,  and  an  interactive
     screen  is displayed, prompting the user to specify the name
     service.




SunOS 5.10          Last change: 22 Jul 2004                    2






File Formats                                        bootparams(4)



     The ns keyword can be set in add_install_client or  by  Host
     Manager.

EXAMPLES
     Example 1: Sample bootparams Entry

     Here is an example of an entry in the bootparams file:

          client1 root=server1:/export/client1/root rootopts=:vers=2 \
               domain=bldg1.workco.com
          client2 root=server2:/export/client2/root ns=:nis
          client3 root=server2:/export/client3/root ns=watson:
          client4 root=server2:/export/client4/root \
               ns=mach:nisplus(255.255.255.0)

     Example 2: Sample Entry for JumpStart

     The following is an example of an entry that might  be  used
     for  the  JumpStart installation of diskless clients that do
     not have displays.

     mozart root=haydn:/export/install/sparc/os/latest/Solaris_9/boot \
     install=haydn:/export/install/sparc/os/8.1/latest boottype=:in \
     install_config=haydn:/usr/local/share/lib/jump-net \
     ns=otis:nisplus(255.255.255.0) term=:xterms domain=eu.cte.work.com

FILES
     /etc/bootparams



SEE ALSO
     rpc.bootparamd(1M), sysidtool(1M), nsswitch.conf(4)

NOTES
     Solaris diskless clients use the keywords root and  rootopts
     to  look  up  the  pathname  for the root filesystem and the
     mount options for the root filesystem,  respectively.  These
     are  the  only  keywords  meaningful  for  diskless  booting
     clients. See mount_ufs(1M).















SunOS 5.10          Last change: 22 Jul 2004                    3





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:27:19 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

sqlite3 man page (5334 hits)
(openSUSE 10.2)

svn man page (5208 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (4870 hits)
(Solaris 10 11_06)

CPAN man page (4607 hits)
(Suse Linux 10.1)

ssh man page (4342 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (2878 hits)
(Solaris 10 11_06)

netcat man page (2717 hits)
(Suse Linux 10.1)

pprosetup man page (2489 hits)
(Solaris 10 11_06)

startproc man page (2471 hits)
(Suse Linux 10.1)

signal man page (2408 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Area :: SolidWorks 3D CAD :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum