reboot(1M)




NAME

     reboot - restart the operating system


SYNOPSIS

     /usr/sbin/reboot [-dlnq] [boot_arguments]


DESCRIPTION

     The reboot utility restarts the kernel. The kernel is loaded
     into  memory by the PROM monitor, which transfers control to
     the loaded kernel.

     Although reboot can be run by the super-user  at  any  time,
     shutdown(1M) is normally used first to warn all users logged
     in of the impending loss of service.  See  shutdown(1M)  for
     details.

     The reboot utility performs  a  sync(1M)  operation  on  the
     disks,  and  then  a  multi-user  reboot  is  initiated. See
     init(1M) for details.

     The reboot utility normally logs the reboot  to  the  system
     log daemon, syslogd(1M), and places a shutdown record in the
     login accounting  file  /var/adm/wtmpx.  These  actions  are
     inhibited if the -n or -q options are present.

     Normally, the system reboots itself  at  power-up  or  after
     crashes.


OPTIONS

     The following options are supported:

     -d    Force  a  system  crash  dump  before  rebooting.  See
           dumpadm(1M)  for  information  on  configuring  system
           crash dumps.

     -l    Suppress sending a message to the system  log  daemon,
           syslogd(1M) about who executed reboot.

     -n    Avoid calling sync(2) and do not  log  the  reboot  to
           syslogd(1M)  or  to  /var/adm/wtmpx.  The kernel still
           attempts to sync filesystems prior to  reboot,  except
           if  the  -d option is also present. If -d is used with
           -n, the kernel does not attempt to sync filesystems.

     -q    Quick. Reboot quickly and ungracefully, without  shut-
           ting down running processes first.


OPERANDS

     The following operands are supported:

      boot_arguments
           An optional  boot_arguments  string  can  be  used  to
           specify  arguments to the uadmin(2) function that will
           be passed to the boot program and kernel upon restart.
           The  form  and  list  of arguments is described in the
           boot(1M) and kernel(1M) man pages. If  multiple  argu-
           ments  are  specified,  they  must  be  quoted for the
           shell, as  shown  in  the  EXAMPLES  section.  If  the
           boot_arguments  begin with a hyphen, they must be pre-
           ceded by the -- delimiter (two hyphens) to denote  the
           end of the reboot argument list.


EXAMPLES

     Example 1: Passing the -r and -v Arguments to boot

     In the following example, the  delimiter  --  (two  hyphens)
     must  be  used  to  separate  the options of reboot from the
     arguments of boot(1M).

     example# reboot -dl -- -rv

     Example 2: Rebooting Using a Specific Disk and Kernel

     The following example reboots using a specific disk and ker-
     nel. Note that multiple boot arguments are quoted.

     example# reboot "disk1 kernel.test/unix"


FILES

     /var/adm/wtmpx
           login accounting file


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWcsu                     |
    |_____________________________|_____________________________|


SEE ALSO

     mdb(1), boot(1M), dumpadm(1M), fsck(1M), halt(1M), init(1M),
     kernel(1M),  shutdown(1M),   sync(1M), syslogd(1M), sync(2),
     uadmin(2), reboot(3C), attributes(5)


NOTES

     The  reboot  utility  does  not  execute  the   scripts   in
     /etc/rcnum.d  or execute shutdown actions in inittab(4).  To
     ensure  a  complete  shutdown  of   system   services,   use
     shutdown(1M) or init(1M) to reboot a Solaris system.


Man(1) output converted with man2html