reboot man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

reboot(1M)		System Administration Commands		    reboot(1M)

NAME
       reboot - restart the operating system

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

       /usr/sbin/reboot [-f [-e environment] | -p] [-dlnq] [boot_arguments]

DESCRIPTION
       The  reboot utility restarts the kernel. The kernel is loaded into mem‐
       ory by the PROM monitor, which transfers control to the loaded kernel.

       On x86 systems, when the -f flag is specified, the running kernel  will
       load  the  next	kernel into memory, then transfer control to the newly
       loaded kernel. This form of reboot is shown  in	the  second  synopsis,
       above.

       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. On x86 sys‐
       tems,  reboot  may  also	 update the boot archive as needed to ensure a
       successful reboot.

       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.

       -e

	   If -f is present, reboot to the specified boot environment.

       -f

	   Fast reboot, bypassing firmware and boot  loader.  The  new	kernel
	   will	 be loaded into memory by the running kernel, and control will
	   be transferred to the newly loaded kernel. If disk or kernel	 argu‐
	   ments are specified, they must be specified before other boot argu‐
	   ments.

	   This option is currently available only on x86 systems.

	   Service svc:/system/boot-config:default is enabled by  default.  It
	   requires   solaris.system.shutdown	as   action_authorization  and
	   value_authorization. When the config/fastreboot_default property is
	   set	to  true,  reboot  will behave as reboot -f. The value of this
	   property can be changed using svccfg(1M) and svcadm(1M), to control
	   the default reboot behavior.

	   See EXAMPLES for details.

       -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 file systems.

       -p

	   Reboot  to prom. This flag can be used to reboot the system through
	   firmware without changing the default reboot behavior as denoted by
	   the	config/fastreboot_default property setting in system/boot-con‐
	   fig service.

	   This option is currently available only on x86 systems. The -p  and
	   -f options are mutually exclusive.

       -q

	   Quick.  Reboot quickly and ungracefully, without shutting down run‐
	   ning processes first.

OPERANDS
       The following operands are supported:

       boot_arguments

	   An optional boot_arguments specifies	 arguments  to	the  uadmin(2)
	   function  that  are	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 the arguments are specified,
	   whitespace between them is replaced by  single  spaces  unless  the
	   whitespace  is  quoted  for	the shell. If the boot_arguments begin
	   with a hyphen, they must be	preceded  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 kernel.

	 example# reboot disk1 kernel.test/unix

       Example 3 Fast Rebooting

       The following examples use the -f option to perform fast reboots.

       If service svc:/system/boot-config:default is enabled and property con‐
       fig/fastreboot_default is set to true, the -f option can be omitted.

       The  following  command	reboots	 to the default entry in the GRUB (see
       grub(5)) menu file menu.lst.

	 example# reboot -f

       The following command reboots to another UFS root disk.

	 example# reboot -f -- '/dev/dsk/c1d0s0'

       The following command reboots to another ZFS root pool.

	 example# reboot -f -- 'rpool/ROOT/root2'

       The following command reboots to mykernel on  the  same	disk  with  -k
       option.

	 example# reboot -f -- '/platform/i86pc/mykernel/amd64/unix -k'

       The following command reboots to mykernel off another root disk mounted
       on /mnt.

	 example# reboot -f -- '/mnt/platform/i86pc/mykernel/amd64/unix -k'

       The following command reboots to /platform/i86pc/kernel/$ISADIR/unix on
       another boot environment named second_root.

	 example# reboot -f -e second_root

       The following command reboots to the same kernel with -kv options.

	 example# reboot -f -- '-kv'

       The following commands disable the fast-reboot-by-default behavior.

	 example# svccfg -s "system/boot-config:default" \
	 setprop config/fastreboot_default=false
	 example# svcadm refresh svc:/system/boot-config:default

       The following commands re-enable the fast-reboot-by-default behavior.

	 example# svccfg -s "system/boot-config:default" \
	 setprop config/fastreboot_default=true
	 example# svcadm refresh svc:/system/boot-config:default

       Example 4 Rebooting to a Particular GRUB Menu

       The following commands will reboot to entry 2 in the GRUB menu.

	 example# bootadm list-menu
	   the location for the active GRUB menu is: /rpool/boot/grub/menu.lst
	   default 0
	   timeout 10
	   0 zfsbe1
	   1 zfsbe1 failsafe
	   2 zfsbe2
	   3 zfsbe2 Solaris xVM
	   4 zfsbe2 failsafe
	 example# reboot 2

FILES
       /var/adm/wtmpx

	   login accounting file

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWcs			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       mdb(1),	boot(1M),  dumpadm(1M),	 fsck(1M),  halt(1M),  init(1M),  ker‐
       nel(1M), shutdown(1M), svcadm(1M), svccfg(1M),  sync(1M),  syslogd(1M),
       sync(2), uadmin(2), reboot(3C), attributes(5), grub(5)

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

SunOS 5.11			  24 Aug 2009			    reboot(1M)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net