Submit Articles www.hometownquotes.com
Message Board | Sponsors | Links: Most Popular | New Sites | TopRated | Add URL | Articles: Top Rated | Add Article
Home >> Previous page >> Article
search for articles Search for Articles

in



Advanced Search

articles folderArticles
Computing
Education
Employment/Careers
Finance/Investing
General Articles
Health/Nutrition
Home/Family
List Building
Motivation
Sales/Marketing
Sports and Leisure Activities
Travel
Website Promotion
Working at Home
Writing

search for links Search for Links

in



Advanced Search


Boot-up process

Categories
Computing Understand what is PC boot-up and its process

1. Booting Up
It is useful to understand what happens behind the scenes when you switch on your computer from a cold idle machine to an operable and functional system. There are essentially two forms of booting - the soft boot and the hard boot.

The warm boot or hard boot involves powering the computer up from an initial zero power supply.

A cold boot on the other hand takes place when a software application or operating system triggers the computer to perform a reboot.

A successful boot is dependent on 3 conditions - the hardware, BIOS and operating system files to function without errors. When an error occurs, you will be notified by error messages, beeping sounds or in the worst scenario, a blank screen.

2. Bootup Process

The bootup process is a list of detailed procedures that the system undergoes to perform all system checks and load all necessary files to bring the computer to an operable state.

The Windows XP bootup process comprises of the following procedures:

a. The Power-On Self Test Phase
As soon as you power up your computer, a self-test is performed by the power supply to ensure that the volume and current levels are correct before the Power Good signal is sent to the processor. When this first stage is cleared, the microprocessor will then trigger the BIOS to perform a series of operations.

b. BIOS ROM Phase
The BIOS, also known as the Basic Input Output System is a firmware or set of instructions that resides on a ROM chip as contained in the motherboard.

It first carries out the P.O.S.T that performs and verifies all initial hardware checks, such as checking if the system is initialized by a warm or cold start, detecting the presence of peripheral devices and the amount of memory present.

It then accesses the information stored in the CMOS chip, DIP switches, jumpers and assigns the necessary system resources. After this, the hardware' firmware will individually carry out its own diagnostic test such as S.M.A.R.T.

The system will now attempt to determine the sequence of devices to load based on the settings stored in the BIOS to start the operating system. It will start by reading from the first bootup device. If it points to the floppy drive, it then searches for a floppy disk. If it does not detect a bootable diskette in the floppy drive, the system displays an error message.

If the floppy drive does not contain a diskette, it bypasses the first bootup device and detects the second device, which is usually the hard disk. It'll then start by reading the boot code instructions located in the master boot record and copies all execution into the memory when the instructions are validated and no errors are found.

c. Boot Loader Phase
Control is then passed on to the partition loader code which accesses the partition table to identify the primary partition, extended partitions and active partition which is needed to determine the file system and locate the operating system loader file - NTLDR. NTLDR will then switch the processor from real-mode to 32 bit protected mode which memory paging is enabled.

NTLDR will call upon the boot.ini file which is located at the root directory to determine the location and entries of the operating system boot partition. At this point in time, the bootup menu is displayed on the screen to allow you to select an operating system to start from if you have more than 2 operating systems installed in your computer.

NTLDR will pass all information from the Windows registry and Boot.ini file into Ntoskrnl.exe.

d. Operating System Configuration Phase
Ntoskrnl will begin to load the XP kernel, hardware abstraction layer and registry information.

After this is completed, the control is passed over to the DOS based Ntdetect.com program which collects and configures all installed hardware devices such as the video adapters and communication ports.

Ntdetect.com then searches for hardware profiles information and load the essential software drivers to control the hardware devices.

e. Security & Logon Phase
Lastly, Ntoskrnl.exe will start up Winlogon.exe which triggers the Lsass.exe or Local Security Administration which is the logon dialog interface that prompts you to select your user profile and verifies your necessary credentials before you are transferred to the Windows desktop.

For more information on Data Recovery Services, please visit our homepage of Adroit Data Recovery Centre Pte Ltd at http://www.adrc.net

Article Source: http://www.LinkSnoop.com

Rating: 5.00 (1 votes) - Added: 03/06/2006 - Updated: -
No. of read total: 244 - No. of read this month: 1
- Print this article
Articles from category :  Previous  Next     Articles from any category:  Previous  Next

Rate it

Please rate this article between 1 and 5 with 5 being top.











More articles from the same author
Boot-up process
user image Registered Users
Username

Password

Remember me
Forgot yours?
Register and join
our newsletter now!


Register & join
our mailing list now!


Your Information is
NEVER
shared, traded, rented,
or
accidentally faxed
to the media.

Do You Need Traffic?

He raised the bar then,
he's raising it again now.
Watch as John Reese
shares
Traffic Tips in this video.
No signup required,
just go here

9 Free Traffic Tips


Searchfeed.com

Submit Your Link!


Message Board | Links: Most Popular | New Sites | TopRated | Add URL | Articles: Top Rated | Add Article | Supplemental Index