In computing, booting is the process of starting a computer. It can be initiated by hardware such as a button press, or by a software command. After it is switched on, a computer's central processing unit (CPU) has no software in its main memory, so some process must load software into memory before it can be executed. This may be done by hardware or firmware in the CPU, or by a separate processor in the computer system.
Restarting a computer also is called rebooting, which can be "hard", e.g. after electrical power to the CPU is switched from off to on, or "soft", where the power is not cut. On some systems, a soft boot may optionally clear RAM to zero. Both hard and soft booting can be initiated by hardware such as a button press or by software command. Booting is complete when the operative runtime system, typically operating system and some applications, is attained.
The process of returning a computer from a state of hibernation or sleep does not involve booting. Minimally, some embedded systems do not require a noticeable boot sequence to begin functioning and when turned on may simply run operational programs that are stored in ROM. All computing systems are state machines, and a reboot may be the only method to return to a designated zero-state from an unintended, locked state.
In addition to loading an operating system or stand-alone utility, the boot process can also load a storage dump program for diagnosing problems in an operating system.
Boot is short for bootstrap or bootstrap load and derives from the phrase to pull oneself up by one's bootstraps. The usage calls attention to the requirement that, if most software is loaded onto a computer by other software already running on the computer, some mechanism must exist to load the initial software onto the computer. Early computers used a variety of ad-hoc methods to get a small program into memory to solve this problem. The invention of read-only memory (ROM) of various types solved this paradox by allowing computers to be shipped with a start up program that could not be erased. Growth in the capacity of ROM has allowed ever more elaborate start up procedures to be implemented.

View More On Wikipedia.org
  1. G

    Symphony w60 Android Only Read But Not Booting

    All Baro Please Help Me Symphony w60 Android Only Read But Not Booting Full Dead
  2. S

    bb9780 go off after booting

    bb9780 then bat put set boot and show blacberry processing then process complete set go off any solution plz help
  3. G

    Symphony FT40 not booting plz help me

    Symphony FT40 not booting plz help me phone condetion logo show only usb port print out only DP DM i have gpg dragon box
  4. D

    All Symphony Mobile Phone Flash Booting Keys By_GSM HOQUE

    All Symphony Mobile Phone Flash Booting Keys This Key Support With All Box And Tools.
  5. R

    symphony t55 not booting volcanobox plz help me

    symphony t55 not booting volcanobox plz help me
  6. Y

    sony w205 & c902 not booting with setool

    sony w205 & c902 not booting with setool
  7. K

    Symphony D46 not booting

    plz.. solution Symphony D46 not booting
  8. I

    ChinaKing-Box 1.23 Easy Booting Coolsand Cpu

    Easy Booting Cool sand CPU
  9. D

    Ufs+hwk booting error solved

    DIGITAL -AMIT
  10. M

    1110,1112.1600.2310,6030 booting jumper

    1110,1112.1600.2310,6030 booting jumper
  11. T

    nokia 1110 booting info.........

    nokia 1110 booting info......... 1st Boot: Ok, DCT4, UPP: 2201 [Rh-93] [2.1.0.1] 2nd Boot: u_2nd.fia, Ver: 4.79.0 Fl0: 0x01000000-0x01FFFFFF,C73B87DF, UNKNOWN CHIP ! FLASH DEVICE NOT SUPPORTED Check Product, Use newer Flash Loader Pack Algorithm: u_intel.fia, Ver: 4.80.0 Rebooting Mobile its...
Top