How storage devices works


Understand Window' s booting-up process

1.  Booting  Upsequence of devices to load based on the
settings stored in the BIOS to start the
It is useful to understand what happensoperating system. It will start by reading
behind the scenes when you switch on yourfrom the first bootup device. If it points to
computer from a cold idle machine to anthe floppy drive, it then searches for a
operable and functional system. There arefloppy disk. If it does not detect a bootable
essentially two forms of booting - the softdiskette in the floppy drive, the system
boot  and  the  hard  boot.displays  an  error  message.
The warm boot or hard boot involves poweringIf the floppy drive does not contain a
the computer up from an initial zero powerdiskette, it bypasses the first bootup device
supply.and detects the second device, which is
usually the hard disk. It'll then start by
A cold boot on the other hand takes placereading the boot code instructions located in
when a software application or operatingthe master boot record and copies all
system triggers the computer to perform aexecution into the memory when the
reboot.instructions are validated and no errors are
found.c.  Boot  Loader  Phase
A successful boot is dependent on 3
conditions - the hardware, BIOS and operatingControl is then passed on to the partition
system files to function without errors. Whenloader code which accesses the partition
an error occurs, you will be notified bytable to identify the primary partition,
error messages, beeping sounds or in theextended partitions and active partition
worst  scenario,  a  blank  screen.which is needed to determine the file system
and locate the operating system loader file -
2.  Bootup  ProcessNTLDR. NTLDR will then switch the processor
from real-mode to 32 bit protected mode which
The bootup process is a list of detailedmemory  paging  is  enabled.
procedures that the system undergoes to
perform all system checks and load allNTLDR will call upon the boot.ini file which
necessary files to bring the computer to anis located at the root directory to determine
operable  state.the location and entries of the operating
system boot partition. At this point in time,
The Windows XP bootup process comprises ofthe bootup menu is displayed on the screen to
the following procedures:a. The Power-On Selfallow you to select an operating system to
Test  Phasestart from if you have more than 2 operating
systems  installed  in  your  computer.
As soon as you power up your computer, a
self-test is performed by the power supply toNTLDR will pass all information from the
ensure that the volume and current levels areWindows registry and Boot.ini file into
correct before the Power Good signal is sentNtoskrnl.exe.d. Operating System
to the processor. When this first stage isConfiguration  Phase
cleared, the microprocessor will then trigger
the BIOS to perform a series of operations.b.Ntoskrnl will begin to load the XP kernel,
BIOS  ROM  Phasehardware abstraction layer and registry
information.
The BIOS, also known as the Basic Input
Output System is a firmware or set ofAfter this is completed, the control is
instructions that resides on a ROM chip aspassed over to the DOS based program which
contained  in  the  motherboard.collects and configures all installed
hardware devices such as the video adapters
It first carries out the P.O.S.T thatand  communication  ports.
performs and verifies all initial hardware
checks, such as checking if the system isthen searches for hardware profiles
initialized by a warm or cold start,information and load the essential software
detecting the presence of peripheral devicesdrivers to control the hardware devices.e.
and  the  amount  of  memory  present.Security  &  Logon  Phase
It then accesses the information stored inLastly, Ntoskrnl.exe will start up
the CMOS chip, DIP switches, jumpers andWinlogon.exe which triggers the Lsass.exe or
assigns the necessary system resources. AfterLocal Security Administration which is the
this, the hardware' firmware willlogon dialog interface that prompts you to
individually carry out its own diagnosticselect your user profile and verifies your
test  such  as  S.M.A.R.T.necessary credentials before you are
transferred to the Windows desktop.
The system will now attempt to determine the



1 A B C D 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110