Is this possible to start a computer without that BIOS software

  • Thread starter Thread starter jackson6612
  • Start date Start date
  • Tags Tags
    Computer Software
Click For Summary

Discussion Overview

The discussion revolves around the possibility of starting a computer without the BIOS software, exploring the role of firmware and alternative methods for booting a computer. Participants share insights on historical methods of booting and the necessity of BIOS or equivalent firmware in modern systems.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant questions whether a computer can start without BIOS, noting that BIOS firmware is essential for turning hardware into a functional machine.
  • Another participant describes historical methods of booting old computers using toggle switches or mechanical devices, suggesting that initial programs could be entered manually.
  • A participant explains the role of BIOS in reading boot code from disks and transferring control to the operating system, emphasizing the limitations of the boot sector.
  • Some participants assert that modern operating systems have their own equivalent of BIOS, which is necessary for booting, not limited to IBM-compatible PCs.
  • One participant clarifies that their previous statement about BIOS equivalence applies specifically to IBM-compatible systems.

Areas of Agreement / Disagreement

Participants express differing views on the necessity of BIOS for booting computers, with some asserting it is essential while others suggest alternative methods may exist, particularly in older systems. The discussion remains unresolved regarding the feasibility of starting a computer without BIOS.

Contextual Notes

Participants reference historical computing methods and the evolution of boot processes, indicating that assumptions about modern systems may not apply universally. There is also a lack of consensus on the definitions and roles of BIOS and equivalent firmware across different types of computers.

jackson6612
Messages
334
Reaction score
1
Hi

A computer has some program written into its BIOS ROM which turns the hardware skeleton of a computer into a helpful machine. Is this possible to start a computer without that BIOS software using some circuitry. BIOS software is a firmware and I remember correctly I have read somewhere that firmware application is substituted for hardware components so as a result less components are used which wouldn't be possible without the firmware. Please guide me, and please remember I have very limited knowledge of such kind of stuff. Thanks for all the help and your time.
 
Technology news on Phys.org
If it was an old computer, a programmer could enter in the initial program via toggle switches or buttons to boot the machine. The old computers had core memory, which kept their content even when powered down, so once code was entered into the core memory, that could be used to reboot the computer. I recall one old computer (Monrobot) that used a music box like cylinder with tiny tabs on it used to "toggle" mechanical switches to automatically enter the initial boot program to read in a program from paper tape, the music box cylinder device was it's version of a boot rom. (yes, I'm that old).

On a PC, the BIOS rom is needed to read in the initial boot code from the first sector of the first bootable disk, or in some cases a network boot, then transfers control to the boot code it just read in. This is usually the first sector on a hard drive, which in turn repeats the process for the first sector of the first "bootable" partition, which may repeat the process, until eventualy multiple sectors are read to get something like IO.SYS/MSDOS.SYS or NTLDR into memory, which then boots up msdos or windows.

Since there isn't enough space in the boot sector (512 bytes) to contain all of the code required to read from a disk, the BIOS also supplies the code to do basic reads and writes for the disks attached to the computer, and reading from the keyboard, to be called by the boot sector code. The video card also has it's code to supply routines to display data on the computer screen.
 
Last edited:
If by "computer" you mean IBM compatible PC, then no, you must have the BIOS.
 
Any of the common OS's today have the equivalent of "the BIOS", i.e., they have some embedded code in a non-volatile memory that has to run to boot the OS. It's not just IBM compatible PC's.
 
harborsparrow said:
Any of the common OS's today have the equivalent of "the BIOS", i.e., they have some embedded code in a non-volatile memory that has to run to boot the OS. It's not just IBM compatible PC's.

I meant that what I said only applies to IBM compatibles.
 

Similar threads

Replies
10
Views
5K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
6
Views
4K
  • · Replies 10 ·
Replies
10
Views
4K
Replies
2
Views
2K
Replies
29
Views
6K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
  • · Replies 3 ·
Replies
3
Views
3K