LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 12-08-2010, 04:03 PM   #1
nima0102
Member
 
Registered: Nov 2006
Posts: 209

Rep: Reputation: 30
Installing UBoot as boo loader on X86 architecture with BIOS


Hi
I am newbie on Uboot or other boot loaders context.we intend to install our Linux based OS on Portwell (is not Embedded ) appliances and want to choose one boot loader with some features.Of course our appliances have BIOS. before any argue, one question arises:
Is it possible to install Uboot on system that has BIOS? if so, Is it reasonable ?
Some features we have need :
1- show detail information about hardware before loading kernel,such as storage system,ram capacity,CPU family and so on.
2- boot over net.
3-load kernel from storage.

I have had some search on LILO, but before any decision, I want to make sure about other boot loaders.

Thanks for any help or guidance
 
Old 12-08-2010, 04:24 PM   #2
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233

Rep: Reputation: 406Reputation: 406Reputation: 406Reputation: 406Reputation: 406
question? is the system a hard drive or firmware based system

boot loaders have nothing to do with BIOS, they are usually stored in the boot sector of the hard drive (at least the stage 1 part of the boot loader), though part of them (as with grub and lilo) may reside on the hard drive in /boot (those parts include but are not limited to: a stage 2 boot loader, the config file, kernel image and initramfs)

in answer to your query if it's a standard hard drive or solid state disk(flash) based distribution then it should be rather easy to replace the current boot loader with a different one by first un-installing the current one then (without rebooting) install the other one, or preferably uninstall/reinstall from a live cd/thumb drive if the machines support such, if it is firmware based however your options are more limited and you would have to compile a firmware image with the new boot loader and flash it down onto the machine, though you said it was not an embedded system so my educated guess is that this is not the case and i would try the hard drive/flash drive based method first

as for boot over net and load kernel from storage, that is usually a function of the network card itself and you would need to look into configuring a PXE server if your machine supports PXE

Last edited by frieza; 12-08-2010 at 04:26 PM.
 
  


Reply



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
LXer: x86 Architecture Changes Merging in 2.6.25 LXer Syndicated Linux News 0 01-22-2008 11:20 AM
LXer: Zonbu Mini PC: Boom or Boo-Boo? LXer Syndicated Linux News 0 08-23-2007 05:30 PM
Pentium D architecture for Linux. x86 or IA-64 ? stees Linux - General 2 07-31-2006 11:03 AM
Could not compile glibc-2.3.3 for powerpc on x86 architecture kaito Linux - General 3 12-20-2004 11:13 AM
Noob made a boo boo - help if possible Aladinsane Mandriva 3 09-19-2003 10:57 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 08:14 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