LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-17-2008, 05:54 AM   #1
linuxisgreat
Member
 
Registered: Nov 2008
Posts: 53

Rep: Reputation: 16
Linux Bootloader in place of BIOS


Hi

Is is possible to use a Linux bootloader in place of a BIOS?


What I'm thinking is, a linux bootloader on a bios chip designed to work in place of a BIOS, but can read FAT (and possibly NTFS if possible) partitions so no need for reading a boot partition first.


Would this be possible? I've heard of linuxbios but I think that's just a standard BIOS. What I'm looking for as I said is something that doesn't need a boot partition on a hard disk.


This isn't really anything I plan on doing but I would like to know if it's possible.
 
Old 11-17-2008, 10:05 AM   #2
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Well, for one BIOS is very different from bootloader. What you may want is something like openbios or linuxbios/coreboot, but know that they don't support many motherboard, and if your motherboard is not listed, do not try it as it will likely brick your system ... i.e. make it about as useful as a brick.
 
Old 11-17-2008, 12:33 PM   #3
estabroo
Senior Member
 
Registered: Jun 2008
Distribution: debian, ubuntu, sidux
Posts: 1,127
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
If this is for an embedded system you should look at ecos/redboot http://ecos.sourceware.org/
 
Old 11-17-2008, 12:37 PM   #4
i92guboj
Gentoo support team
 
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,083

Rep: Reputation: 405Reputation: 405Reputation: 405Reputation: 405Reputation: 405
As long as you save the original bios chip you should be able to revert your system to a working state if anything goes wrong. However, there's always the risk of an electrical accident, since you will have to hot swap the chip while the box is on. If the mother board or the chip gets fried then you are screwed. So make sure you can afford it before trying.
 
Old 11-17-2008, 12:43 PM   #5
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Quote:
Originally Posted by linuxisgreat View Post
I've heard of linuxbios but I think that's just a standard BIOS.
Not really...Its like a bios, but different. Has similar functions, structure, to a standard bios, but it doesn't need to support all of the junk that legacy systems, but not current ones, need.

What you seem to be describing is something like the 'instant on' facilities offered by some - Asus? - systems. These allow you to get into a simple, rom-based, linux-based, system quite quickly and perform simple functions from there.
 
Old 11-22-2008, 07:04 AM   #6
linuxisgreat
Member
 
Registered: Nov 2008
Posts: 53

Original Poster
Rep: Reputation: 16
Quote:
What you seem to be describing is something like the 'instant on' facilities offered by some - Asus? - systems. These allow you to get into a simple, rom-based, linux-based, system quite quickly and perform simple functions from there.
That's exactly it! Only I'm looking for some sort of firmware that doesn't need to read from a boot partition but only needs to read the FAT file system to load an OS from hard disk so it's quicker.


I have heard of this thing called an EFI in Intel macs, and I think that can do exactly that and also HFS+ partitions so I am looking for something similar to that feature for a PC. Just to point out though, I obviously don't need something can read from HFS+ partitions though just FAT and FAT32 at least.
 
Old 11-22-2008, 07:44 AM   #7
pinniped
Senior Member
 
Registered: May 2008
Location: planet earth
Distribution: Debian
Posts: 1,732

Rep: Reputation: 50
EFI, as rms would say, is a lie - a pretending-to-be-free-BIOS.

You can do as already suggested and read about openbios and linuxbios. linuxbios is one of the 'payloads' which openbios can start; it's a small system which can be flashed to RAM along with openbios. Openbios provides all the basic hardware support (which is complicated by different support chips, blah blah blah) so the payload can do its job without worrying about the details of the hardware control.

Otherwise the only other way I can think of which replaces the BIOS is to write your own bootloader - that would be a mistake because it would have to incorporate most hardware-specific BIOS routines anyway. Of course if you only plan to ever deploy the software on one specific incarnation of a machine, then this is a sensible path.
 
Old 11-22-2008, 11:50 AM   #8
linuxisgreat
Member
 
Registered: Nov 2008
Posts: 53

Original Poster
Rep: Reputation: 16
Yeah.

I will need something that can do the BIOS specific tasks to run the hardware, that's obvious so the odds are if there is something that can replace a legacy BIOS then it would come capable of those tasks.


And about this EFI thing, are you saying what intel say is wrong and it can't really load an OS straight from a FAT partition? That's false advertising! I've also read it can now boot from Wifi is that a lie too?

Anyway I don't want EFI so it's features wether true or not are academic.


Anyway I think I'll check out linuxbios and openboot and see what comes up.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows 2000 Bootloader vs. Mandriva LILO Bootloader Dregnan Mandriva 7 12-03-2007 10:55 PM
where do I place bootloader? Hoyeru Ubuntu 5 02-07-2007 03:34 AM
Error 21 from GRUB bootloader, can't get past BIOS Load snowake Linux - Newbie 7 10-19-2006 09:27 PM
How can I disable the grub bootloader and enable the lilo bootloader? abefroman Linux - General 1 08-06-2005 09:53 AM
How to get any bootloader to work with Western Digital's EZ-BIOS oudent Linux - General 3 04-14-2002 04:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:37 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration