Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
BOOTING OF A
COMPUTER SYSTEM
PC MAINTENANCE ASSIGNMENT
Why is Booting Required ?
Hardware doesn’t know where the operating system resides
and how to load it.
Need a special pr...
What files are needed to boot a PC computer?
The computer needs the minimum of the below three files to boot
to a DOS pro...
How Boot process occurs ?
Reset event on CPU (power up, reboot) causes instruction
register to be loaded with a predefine...
BIOS Interaction
Tasks performed at boot up
Run diagnostics to determine the state of machine. If
diagnostics pass, booting continues.
Ru...
BIOS Setup
Boot Procedure
Secondary Boot Loaders
If there is no active partition or the active partition's boot sector
is invalid, the the master b...
GRUB Loader
Dual booting
Dual booting is the act of installing multiple operating systems
on a computer, and being able to choose whi...
Peace & Love
Upcoming SlideShare
Loading in …5
×

Booting of Computer System

3,786 views

Published on

This slides explaining about how a computer system start from the beginning.

Published in: Technology
  • Login to see the comments

Booting of Computer System

  1. 1. BOOTING OF A COMPUTER SYSTEM PC MAINTENANCE ASSIGNMENT
  2. 2. Why is Booting Required ? Hardware doesn’t know where the operating system resides and how to load it. Need a special program to do this job – Bootstrap loader. E.g. BIOS – Boot Input Output System. Bootstrap loader locates the kernel, loads it into main memory and starts its execution.
  3. 3. What files are needed to boot a PC computer? The computer needs the minimum of the below three files to boot to a DOS prompt. command.com io.sys msdos.sys NOTE:- The above files are the very minimum files. If an external command such as ”Fdisk” needs to be performed
  4. 4. How Boot process occurs ? Reset event on CPU (power up, reboot) causes instruction register to be loaded with a predefined memory location. It contains a jump instruction that transfers execution to the location of Bootstrap program. This program is form of ROM, since RAM is in unknown state at system startup. ROM is convenient as it needs no initialization and can’t be affected by virus.
  5. 5. BIOS Interaction
  6. 6. Tasks performed at boot up Run diagnostics to determine the state of machine. If diagnostics pass, booting continues. Runs a Power-on-self-test (POST) to check the devices that the computer will rely on, are functioning. BIOS goes through a preconfigured list of devices until it finds one that is bootable. If it finds no such device, an error is given and the boot process stops. Initializes CPU registers, device controllers and contents of the main memory. After this, it loads the OS.
  7. 7. BIOS Setup
  8. 8. Boot Procedure
  9. 9. Secondary Boot Loaders If there is no active partition or the active partition's boot sector is invalid, the the master boot record (MBR) may load a secondary boot loader and pass control to it and this secondary boot loader will select a partition (often via user input) and load its boot sector. Examples of secondary boot loaders GRUB – GRand Unified Bootloader LILO – LInux LOader NTLDR – NT Loader
  10. 10. GRUB Loader
  11. 11. Dual booting Dual booting is the act of installing multiple operating systems on a computer, and being able to choose which one to boot when switching on the computer. The program, which makes dual booting possible is called a boot loader. I.E Windows 8 and Ubuntu
  12. 12. Peace & Love

×