reboot(8) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

reboot(8)

reboot(8)               System Administration Commands               reboot(8)

NAME
       reboot - restart the operating system

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

DESCRIPTION
       The reboot utility restarts the system.


       Oracle Solaris supports two methods of reboot:

       PROM

           The  kernel transfers control to the PROM monitor, firmware, or hy‐
           pervisor, which loads the next kernel into memory and  then  trans‐
           fers  control  to  the  loaded kernel. This is the same method used
           when initially powering up a system.


       Fast

           The running kernel loads the next  kernel  into  memory,  and  then
           transfers  control  to  the newly loaded kernel directly, bypassing
           the PROM, firmware, or hypervisor. This has the  potential  to  run
           much  more  quickly  than a PROM boot, and minimizes downtime. Note
           that the system may fall back to PROM reboot if fast reboot is  not
           possible.  The  most common reason for such a fall back is a driver
           failing to quiesce a hardware device in preparation for a fast  re‐
           boot. See quiesce(9e).



       The default method of reboot is controlled on a per-system basis by the
       config/fastreboot_default  property  of the svc:/system/boot-config:de‐
       fault SMF service. The -p or -f option can be used to override the sys‐
       tem default, and explicitly specify which reboot method is to  be  used
       for the reboot initiated by this command.


       Although  reboot  can  be run at any time, shutdown(8) is normally used
       instead to warn all users logged in of the impending  loss  of  service
       and to cleanly stop running services. See shutdown(8) for details.


       The  reboot utility performs a sync(8) operation on the disks, and then
       a multi-user reboot is initiated. See init(8) for details.  The  reboot
       utility may also update the boot archive as needed to ensure a success‐
       ful reboot.


       The  reboot  utility normally logs the reboot to the system log daemon,
       syslogd(8), 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.


       The reboot utility must be run with an effective uid of 0, which may be
       provided by the Maintenance and Repair rights profile.

OPTIONS
       The following options are supported:

       -c comment

           Include  the supplied comment in any messages logged and as much of
           the comment as will fit into the wtmpx record. If a crash  dump  is
           being forced make the comment available in the crash dump. The com‐
           ment will need to be quoted according to the shell's quoting rules.


       -d

           Force  a system crash dump before rebooting. See dumpadm(8) for in‐
           formation on configuring system crash dumps.


       -e environment

           If fast rebooting, 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.

           See EXAMPLES for details.

           The -p and -f options are mutually exclusive.


       -l

           Suppress  sending  a  message  to the system log daemon, syslogd(8)
           about who executed reboot.


       -n

           Avoid calling sync(2) and do not log the reboot to syslogd(8) 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 the  system/boot-
           config service.

           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(8)
           and kernel(8) 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(8).


         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 the service svc:/system/boot-config:default is enabled and the prop‐
       erty config/fastreboot_default is set to true, the  -f  option  can  be
       omitted.



       On an x86 system, the following command reboots to the default entry in
       the GRUB (see grub(7)) menu file menu.lst.


         example# reboot -f




       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 op‐
       tion.


         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 Entry



       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(7) for descriptions of the following attributes:

       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/core-os


SEE ALSO
       mdb(1),   sync(2),   uadmin(2),  reboot(3C),  wtmpx(5),  attributes(7),
       grub(7), boot(8), bootadm(8), dumpadm(8), halt(8), init(8),  kernel(8),
       shutdown(8), svcadm(8), svccfg(8), sync(8), sysadm(8), syslogd(8)


       Rebooting  a  System  in  Booting and Shutting Down Oracle Solaris 11.4
       Systems

NOTES
       The reboot utility does not execute the scripts in /etc/rcnum.d or exe‐
       cute shutdown actions in inittab(5). To ensure a complete  shutdown  of
       system  services,  use  the shutdown(8) or init(8) commands to reboot a
       Solaris system. Both commands perform a clean shutdown of  the  system.
       As  such,  all  file system changes are written to disk, and all system
       services, processes, and the operating system are terminated  normally.
       System  services  managed by SMF are shutdown in reverse dependency or‐
       der.


       Reboot may be blocked if an admin has used sysadm(8) to place the  sys‐
       tem  into  a noreboot maintenance mode, or if the config/noreboot prop‐
       erty is set to true on the svc:/system/boot-config SMF service.

Oracle Solaris 11.4               23 Jun 2025                        reboot(8)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3