How to know if a machine uses EFI or BIOS?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Re: How to know if a machine uses EFI or BIOS?

Post by JAAman »

yes, that is exactly the question that this will not answer -- it doesn't tell you whether the underlying firmware is EFI, only whether windows is using EFI


if what you wanted to know is if windows is using EFI or BIOS, then you clearly worded your question wrong (since your question isn't actually about the firmware capabilities at all)

this answers the question:
"how can i tell if windows is using EFI?"

rather than the question you asked:
"how can i tell if the firmware uses EFI"
amitr0
Posts: 7
Joined: Wed Nov 16, 2011 3:54 pm

Re: How to know if a machine uses EFI or BIOS?

Post by amitr0 »

JAAman wrote:yes, that is exactly the question that this will not answer -- it doesn't tell you whether the underlying firmware is EFI, only whether windows is using EFI


if what you wanted to know is if windows is using EFI or BIOS, then you clearly worded your question wrong (since your question isn't actually about the firmware capabilities at all)

this answers the question:
"how can i tell if windows is using EFI?"

rather than the question you asked:
"how can i tell if the firmware uses EFI"

i am not a bios guy, and I dont know the differneces between BIOS and EFI much. But I think the way you worded my qn "is windows using EFI?" is what I wanted to know.

Since we are on this topic, and I clearly know less, can you please tell me the differnece between "windows used EFI" and "firmware uses EFI"

If I understand correctly, and I can be totally off here, Windows can 'only' use EFI to boot if the underlying BIOS is EFI. If the BIOS is a hybrid and hte legacy path is set (like many DELL BIOSes) then Windows will boot through legacy path and the BCD parameters will identify the same.

Am I incorrect here?
User avatar
gravaera
Member
Member
Posts: 737
Joined: Tue Jun 02, 2009 4:35 pm
Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.

Re: How to know if a machine uses EFI or BIOS?

Post by gravaera »

What is a "BIOS guy"?
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.
amitr0
Posts: 7
Joined: Wed Nov 16, 2011 3:54 pm

Re: How to know if a machine uses EFI or BIOS?

Post by amitr0 »

berkus wrote:
amitr0 wrote:Am I incorrect here?
You might consider learning to read.
JAAman wrote:many systems where EFI is supported will not be detected correctly, because windows is using BIOS boot -- almost all motherboards today support EFI, however, it is disabled by default (for maximum out-of-the-box compatibility), therefore windows will be installed using BIOS instead... which means that this function will return BIOS results, even though the system supports EFI
Here's your difference.

is there any reason for the attitude? maybe you guys know more than I do, does that mean you insult posters? If that is what is forum is about, snobbery, I would rather stay off it.
User avatar
DavidCooper
Member
Member
Posts: 1150
Joined: Wed Oct 27, 2010 4:53 pm
Location: Scotland

Re: How to know if a machine uses EFI or BIOS?

Post by DavidCooper »

amitr0 wrote:is there any reason for the attitude? maybe you guys know more than I do, does that mean you insult posters? If that is what is forum is about, snobbery, I would rather stay off it.
Do you expect people in a place like this to have normal social skills? We don't have time for that kind of thing. Don't mistake it for snobbery - to succeed in this game you probably have to suffer from several syndromes, many of which have yet to be given names by medical science, so if you never get insulted by people here you probably aren't doing it right.
Help the people of Laos by liking - https://www.facebook.com/TheSBInitiative/?ref=py_c

MSB-OS: http://www.magicschoolbook.com/computing/os-project - direct machine code programming
amitr0
Posts: 7
Joined: Wed Nov 16, 2011 3:54 pm

Re: How to know if a machine uses EFI or BIOS?

Post by amitr0 »

berkus wrote:
amitr0 wrote:is there any reason for the attitude? maybe you guys know more than I do, does that mean you insult posters? If that is what is forum is about, snobbery, I would rather stay off it.
Insult is only in the eyes of beholder. Your readiness to admit victimizing and invent being insulted only proves that. Instead of taking the advice and actually learning to read you keep on plowing out results of your imagination taking stabs into the darkness. "Learn to read" is my generic advice to people who are generally unable to do so, especially on this forum, you may revisit my posts history if you think you're the only so called "victim". Stop writing here, take your time and READ.

Does it sound less insulting to you now?

I never said I wont read, or l am not reading right now. But I do take offense in the way you put it 'learn to read', what makes you think you are in a position to advice me? What makes me you think I am imagining things about you insulting me. Why do you assume english to be the first language for all posters, in a forum one needs to be polite. If do wht yu can to answer the qn, contribute to the thread or just shut up.

Just because I admitted that I knew less of a topic and politely admitted that my sentence construction was incorrect, doesnt allow you to write such comments.

What do you mean ' people who are generally unable to do so' you think we are all stupid? Please keep such answers and insults to yourself stop trolling others threads!
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: How to know if a machine uses EFI or BIOS?

Post by Combuster »

I don't want to know how many forum rules you just broke.


Or should I say: Successful troll is successful. This place's subject deals with epic levels of development skills. 99% of worlds developers are too stupid to be here, and you just showed that you are no exception.

Barbarians don't do advanced wizardry.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
Locked