answersLogoWhite

0


Best Answer

Bootstrap is a process to initialise any hardware components in a device. In the case of a computer it initialises all the hardwares so that it can talk to each other and function together. While OS is used for those components to understand commands and requests made by us. so OS is kind of interpreter or a link between us and the device while BS is an internal program to initialise the components.

Bootstrap is the process where a computer, after doing whatever self initialization and testing it needs (called POST for Power On Self Test for a personal computer), somehow establishes which device it is to use. Bootstrap is also called an IPL (Initial Program Load). The device is initialized and started with a command to read an initial bootstrap program from a predetermined location as the beginning of the device:

  • For a hard drive, diskette or optical media, sd card or usb flash drive it would be the first sector/track of the formatted device. On a Personal Computer hard drive, it is called the MBR (Master Boot Record)
  • For a tape device, it would rewind the device and read the first block of the media.
  • For a tcpip network, a computer would send out a request for an IP address and bootstrapping information. if it receives the desired response from a DHCP or BOOTP server, it will request and download a bootstrap file.

After loading (or downloading) the initial bootstrap file into memory, control is transferred to it. Its main job is download a larger amount of program code from a known or determined location, which will get more program code until the operating system is fully installed and started.

  • On modern computers, determining the bootstrap device is set in the BIOS as a list of preferred devices to check in sequence.
  • On some older computers, this was done by setting control panel switches to the device desired.
  • On less sophisticated computers, a short program of between five and twenty actual machine instructions are toggled in to specific addresses. Starting the computer at the beginning of this program results in the IPL process being performed.
User Avatar

Wiki User

6y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between bootstrap and operating system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Difference between system software and operating system?

difference between operating system and system software?


What would the bootstrap program need to do?

The bootstrap program should automatically load the operating system after a power outage or reset. The operating system would then load the remaining software.


Why does an operating system reside in low memory?

This is not always true, it depends on the operating system and the bootstrap process.


Which Software loads the operating system into memory before execution?

bootstrap


What is the difference between network and operating system?

they difference is the network operating system is the type of system that a computer or -IT technology Company uses after it has trademarked it. The OPERATING SYSTEM is the home version


What is the difference between Linux and an operating system?

Linux is an operating system kernel. It is a portion of the software that makes up a complete operating system.


What application is responsible for locating and loading the kernel of the operating system so that the operating system may be loaded and can take over control of the hardware?

The bootstrap loader


Difference between Time sharing operating system and batch processing operating system?

Differentiate between Simple Batch Operating Systems and Time-sharing Operating Systems


Difference between unix and windows?

unix is a multiuser operating system but widows is a single user operating system.


What is difference between a PC and a Macintosh?

Operating system and system programsHardware customization


Difference between different types of operating system?

fgfghgh


What is the difference between android and symbian operating system?

it is latest