Slashdot Mirror


BIOS' Days Are Numbered

Ninja Master Gara writes "While this article shows Phoenix expanding the uses of the bios, ZDNet UK reports Intel is looking to get rid of it altogether, to be replaced with the Extensible Firmware Interface (EFI) as announced at the Intel Developer Forum. EFI promises a considerable amount of flexibility to system control and startup, legacy support, and programability. And it gets rid of text mode only start up too."

502 comments

  1. Paladium by dataarea · · Score: 1, Insightful

    In that case, how will be Paladium be implanted? Does Phoenix will have (forced to?) have the paladium's required functions?

    1. Re:Paladium by Snoopy77 · · Score: 4, Funny
      Does Phoenix will have (forced to?) have the paladium's required functions?

      I tried to make sense of this sentence but my internal parser core dumped. Luckily my newly installed Phoenix Core Management Environment diagnosed the problem as a gramatically challenged sentence.

      --
      "She's a West Texas girl, just like me" - G.W Bush Iraqis
    2. Re:Paladium by Anonymous Coward · · Score: 2, Funny

      Does Phoenix will have (forced to?) have the paladium's required functions?

      I see from this sentence that you're an avid follower of Douglas Adams' verb conjugations based on time travel. However, I believe that you should replace "will have" with "willen on-haven." That should make things much clearer for all of us.

      kthxbye.

    3. Re:Paladium by RATBOON · · Score: 1

      lol, so he had a few drinks...will give (forced to) him a break.

      --
      ---- oh no - it's the RIAA and their $100000000 fine. I'm gonna take that so seriously...
    4. Re:Paladium by arivanov · · Score: 3, Insightful

      That is exactly how will Palladium be implanted. You cannot graft palladium on top of the old IBM/Phoenix standard. You need to start from scratch and have a machine that is compliant from the moment the key is turned on.

      In btw: nothing new here. This is the way all big Iron works. It starts enforcing licensing from firmware level so no way you can circumvent it.

      So watch the words EFI. They are the words that will have to precede the words Palladium. Also do not even think about replacing the OS on such machine if the manufacturer has decided to disallow you to do so. And they very well can do this.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    5. Re:Paladium by Anonymous Coward · · Score: 0

      and the worst thing is that he even got modded up

    6. Re:Paladium by Anonymous Coward · · Score: 0

      Maybe English isn't his first language.

      But if it is, then he's stupid. Alright, so what? There are a lot of stupid people. Do you really have to criticize them with your dumb joke about English parsers dumping core and falling back to this new BIOS thing? (Kind of retarded if you ask me. Is that supposed to be funny?)

    7. Re:Paladium by Snoopy77 · · Score: 1

      Look Mr AC,

      I meant no offense. People have ripped into my comments (as you have) and with good reason too (yes, my comment made just a little bit more sense than the parent, but not much more). It's just what happens on /.. I sow and I reap but I take it all on the chin. Just lighten up a little bit.

      --
      "She's a West Texas girl, just like me" - G.W Bush Iraqis
  2. No more? by grub · · Score: 2, Funny


    No more bios? Might as well cancel my cable, Biography was one of the only good shoes on A&E.

    --
    Trolling is a art,
    1. Re:No more? by leviramsey · · Score: 0, Offtopic

      If you get DirecTV, you can get the Biography Channel...

    2. Re:No more? by enos · · Score: 1, Funny

      A wise teacher once told me that a pun is the puniest form of humor. :)

      --
      boldly going forward, 'cause we can't find reverse
    3. Re:No more? by t0ny · · Score: 0, Offtopic

      Too bad I have no mod points. I laughed like hell at that one

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

  3. great... by guile*fr · · Score: 2

    but why dont they use openfirmware?

    1. Re:great... by Grishnakh · · Score: 0, Flamebait

      NIH - Intel doesn't like stuff that other people come up with, unless it's MS

    2. Re:great... by Anonymous Coward · · Score: 0

      because openfirmware was designed by sun?

  4. Text mode start up screens by MoThugz · · Score: 2, Interesting

    ...are cool! I don't need fancy graphics just so that my graphics card can get it's early morning POST exercise.

    Why do we need to glorify the start-up screen when text can do just fine... If I wanted glorified startup screens I'd boot up my AIX RS/6000 thank you very much.

    1. Re:Text mode start up screens by Anonymous Coward · · Score: 3, Insightful

      The problem with graphics bootup is that if there is a hardware problem, you will see nothing. Displaying a text message like 'bus barfed' is trivial, handling a terrible, terrible problem in gfx mode, not so.

      The problem with PCs is that they are generally consumer-servicable and are designed so that you can plug all kinds of hardware into it. This calls for an extensive and reliable startup code that can tell you something more than you could deduct from the fact your OS is not booting. I know my computer is Compaq/HP/IBM, I'd appreciate something else than a purrty BIOS logo.

    2. Re:Text mode start up screens by guile*fr · · Score: 3, Funny

      If I wanted glorified startup screens I'd boot up my AIX RS/6000 thank you very much.
      ah? why? rs/6000 plays Thus Speak Zarathustra at startup?

    3. Re:Text mode start up screens by t0qer · · Score: 3, Funny

      Because jpg pr0n looks better than ascii pr0n?

      *I used to think ppl that got giddy on ascii pr0n back in the bbs days were *WEIRD*

    4. Re:Text mode start up screens by TitusC3v5 · · Score: 1

      Mod parent up, please.

      This a good point. Why do you need a graphical startup screen? Sure it may look nice, but it adds no functionality at all to the boot process. We already have to deal with those annoying startup logos(Dell, Compaq, etc.), and I can't help but think that this would be used in much the same way.

      --
      And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
    5. Re:Text mode start up screens by Jucius+Maximus · · Score: 5, Interesting
      "Text mode start up screen are cool! I don't need fancy graphics just so that my graphics card can get it's early morning POST exercise."

      Who needs text OR graphics? My brother got a new Asus A7N8X Deluxe board for his birthday (along with a new Athlon XP and DDR RAM) and I was shocked to hear the bootup sequence results being SPOKEN out of the onboard sound card!

      You'd hear in a sort of female type voice that the bootup was complete and the OS was loading. How about that for advanced boot?

    6. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      I've got a fixed frequency monitor that doesn't support the standard text mode. It would be wonderful if I were actually able to see what's going on during POST without connecting a multisync monitor.

    7. Re:Text mode start up screens by SN74S181 · · Score: 1

      I agree strongly. Some of my favorite hardware to set up and configure are old SparcStations, because I can configure and use them without anything connected but a serial console.

      Why the heck do I want a fancy graphical startup?

    8. Re:Text mode start up screens by yukster · · Score: 2, Informative

      I have that board... nixed the voice after only a day or two. It's very annoying (and really bad sound quality). And they did it wrong... it shouldn't say anything if the post went fine... it should only talk if there was a problem, saying what the problem was.

      Oh, and one major beef I have with this board already: it doesn't have SMART monitoring for the harddrives!!! At least I haven't been able to find any sign of it and my email to tech support went ignored.

    9. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      Hrm, MBM5 is able to use the SMART features of one of my drives (with that board) to get a drive temp... so... something is there.

    10. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      Nevermind that sometimes I don't use X at all... Does this mean no console?

    11. Re:Text mode start up screens by The_dev0 · · Score: 1

      Yeah, I have an ASUS board that does the same thing. The problem is, I haven't had anything go wrong yet. In the case of an error, will the board say "Power on self test complete, Now loading from default operating system...oh by the way, your network card is fucked"? Inquiring minds need to know...

      --
      Never fight naked, unless you're in prison...
    12. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      Because it isn't just about seeing or hearing the computer boot up, it is about being able to control the boot process and run some basic diagnostics when things go wrong.

      Go back to frufru house, you queer moron.

    13. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      It will say things like "MEMORY TEST FAILURE" and such. I don't know that it has the capability to detect problems with your NIC.

    14. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      > I don't need fancy graphics just so that my graphics card can get it's early morning POST exercise.

      you turn your PC on in the morning???

      I haven't SEEN my post get excersised since April 1997, the day I powered it up. I have never powercycled it since then.

      btw - YES it is a headless terminal server, and NO, it doesn't have a video card to display post messages anyway.

    15. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      it shouldn't say anything if the post went fine

      Bringing a new meaning to "silent success".. I like it :)

    16. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      I have one of these. THey're not all that. For example starting up from cold , it complains "no cpu installed...no cpu installed" despite the K7 xp2100+ that is in the zif socket. Then it finds the cpu and says nothing. How smart is that?
      then it says "completed power on self test" (duh)
      "now booting from operating system"

      It gets old pretty quick.
      seems to me they did it all wrong: you should hear the voice only if something is really wrong, strictly as a replacement for bios beep codes.
      but in any case it's not a replacement for bios info because then each POST would be a long onesided conversation. Text conveys this information soooo much faster than talking about it -- and in the case of open firmware/ open boot, the "BIOS" is interactive in text mode. You can't very well have voice activated software running the microcode of the motherboard it's too iffy.

      Text mode is just better and experienced ppl will appreciate it.

    17. Re:Text mode start up screens by Anonymous Coward · · Score: 0
      btw - YES it is a headless terminal server, and NO, it doesn't have a video card to display post messages anyway.

      great. what about the computer you use to connect to your headless server with infinite uptime, or the one you read email with or post to slashdot with?

    18. Re:Text mode start up screens by Anonymous Coward · · Score: 1, Informative

      What was that last comment you just made? Sorry I missed it, but I was busy with this.

    19. Re:Text mode start up screens by pair-a-noyd · · Score: 1

      I installed Linux on a few boxes for a few friends.
      They shit all over the place when it booted up and spewed text all over the screen in 80x25 mode. :-)

      I thought it was funny as hell. But I had to go over and sit down with them and explain that this was NORMAL and there was nothing to worry about at all.

      They were in a bigger panic than people got in over the duct tape thing.. :-)

    20. Re:Text mode start up screens by Ian+Peon · · Score: 3, Interesting

      A Winblows PC I put together for my parents several years ago had a GUI BIOS screen. Detected the mouse, and showed a rudimentery windows style interface. "Not bad" I thought at the time...

      This turned out to be BAD magic. See, my dad got into the BIOS by accident one day (they left lots of papers and other junk on the keyboard) and thought it was some kind of new Windows screen he hadn't seen before. Well, he knew he had to enter a password to get to the Internet, so he clicked that little "password" icon and entered a password... and that didn't work, so he did it again with a different password. He repeated that several times (not remembering the LAST password he typed), then gave up by selecting "quit". Computer rebooted and asked him for a password, which he didn't remember.

      I was never able to get that board to boot again. Couldn't find the password recovery, it didn't have a jumper to clear the settings and pulling the battery for a day didn't help.

      My opinion since then is that BIOS level setup screens SHOULD look scary to novice users!

    21. Re:Text mode start up screens by Feztaa · · Score: 1

      the bootup sequence results being SPOKEN out of the onboard sound card!

      Yeah, my A7V8X does that, too. It's kinda neat, but the onboard soundcard itself sucks, I'd prefer to use my SBLive. So I don't get to here it :(

      "Computer has finished Power On Self Test. Now booting the Operating System." or something to that effect.

    22. Re:Text mode start up screens by Reziac · · Score: 1

      I'd call voice-announced POST fucking annoying, is what. Can it be turned off, or do you have to poke out your eardrums with an icepick?

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    23. Re:Text mode start up screens by Reziac · · Score: 2, Informative

      I've seen a similar situation, except it was a factory screwup, where a bunch of motherboards shipped with BIOS password enabled and apparently garbled, as the usual "default passwords" didn't work. To add insult to injury, it was a cheapassed board where they'd saved half a cent by not putting any pins into the CMOS-password-clear and external battery jumpers (pins 2-3 of the latter usually works as complete-clear-CMOS). Had to figure out which were supposed to be the external battery pins (circuit was there, just no pins) and short across 'em with a screwdriver.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    24. Re:Text mode start up screens by Proc6 · · Score: 4, Insightful
      I'm sorry, I absolutely hate these minimalist "what we have is good enough" attitudes. Is what we have functional? sure? should it be forever white text on a black screen? fucking hell no. I have an SGI 320, which has a completely GUI PROM, and you know what? I really like it. Maybe you want to live in a dull world with ASCII terminals and Lynx as your web-browser, backing your data up to punch-cards and riding your 1971 Scwinn bicycle to work, but the some of us like cool shit.

      By the way, ever seen the blank stare on an average computer user's face when you tell them "Oh, you can fix that in the BIOS, just hit the F2 key once you hear the POST beep, use the tab and +/- keys to navigate around and set the AGP aperature setting to 64MB, then hit F10 to Save and Exit." - yea, we can do better than this.

      --

      I'm Rick James with mod points biatch!

    25. Re:Text mode start up screens by Master+of+Transhuman · · Score: 1

      My Asus A7V8X mobo has that, too. It's called the ASUS POST Reporter which uses the WinBond speech controller. If your boot fails, you hear the specific reason for the failure.

      You can edit the messages using the WinBond Voice Editor.

      You can disable the feature in the IO Device Configuration screen of the BIOS. I've never heard the thing myself because I instantly did that as soon as I read about it...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    26. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      Thus Spake Zarathustra

    27. Re:Text mode start up screens by FunkyChild · · Score: 1

      I had that feature on an MSI board a while ago.

      You were supposed to be able to turn it off, but mine wouldn't for some reason. Incredibly fucking annoying.

    28. Re:Text mode start up screens by i+chose+quality · · Score: 2, Funny
      You can edit the messages using the WinBond Voice Editor.
      now that sounds interesting! can you just speak some new messages into a mic? fun^3!!

      POST complete:
      "shields up, captain!"

      video card probs:
      "OMG! somebody help me, i'm blind!"

      memory probs:
      "hey, who are you? can't remember anything, boy!"

      boot disk failure:
      "hey! don't put floppy things into me! or at least check the hard ones!"

      just an idea... ;)
      --
      the computer is online
      i am not at it
      what a waste of ressources
    29. Re:Text mode start up screens by thaWhat · · Score: 1

      all i can say is amigdos 1.0. We had a graphical (read windowing) interface from boot. not a desktop, that required another 100 odd k of libraries etc. but on boot we had access to a full windowing dos-style environment. The mouse worked. What do you want? go and check out an amiga, any amiga. Any day now you guys will get it.

      --
      If all you have is a hammer, everything looks like a thumb.
    30. Re:Text mode start up screens by Billly+Gates · · Score: 1
      I just bought a bran new spankin Asus A7m8x last weekend and have no idea what the hell your talking about.

    31. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      Startup: Good Morning Dave. Your keyboard is not connected properly, your girlfriend is going to leave you and your all out of coffee. Have a nice day.

    32. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      Wow! Your dad's an idiot!

    33. Re:Text mode start up screens by christopher240240 · · Score: 1

      The A7V333 at least says "SYSTEM FAILED CPU TEST" in a lovely Chinese woman's voice over and over and over again. These boards are starting to get notorious for their numbers shipped DOA.

    34. Re:Text mode start up screens by Reziac · · Score: 1

      Oh good... it would be quite horrifying if you couldn't disable it!

      Tho imagine the evil fun you could have editing the messages on some newbie's machine... ;)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    35. Re:Text mode start up screens by Reziac · · Score: 1

      My first thought was when my computer and bed used to be next to one another, and the one machine that had a habit of occasional middle-of-the-night reboots for no visible reason... imagine being awakened at 2am by the BIOS Voice. Awwk!!

      "Do not keep an axe near the computer -- you may be tempted to use it!!"

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    36. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      This isn't "cool shit"; it's just shit. Sorry.

    37. Re:Text mode start up screens by infinite9 · · Score: 1

      I was shocked to hear the bootup sequence results being SPOKEN out of the onboard sound card!


      Great! Now the people who brought you those great, well-written taiwanese user's manuals can now deliver the results of your POST spoken in the same wonderful style!

      "All you're ram are ok... Good Job!"

      "Interpreter Of Command missing! Bad!"

      ...of course, if all this is accompanied by an mpeg of a hot naked asian chick, maybe it's not so bad.

      --
      Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
    38. Re:Text mode start up screens by TheRaven64 · · Score: 1

      I'm sorry, I absolutely hate these minimalist "what we have is good enough" attitudes.
      The point is that most of the time you only need to access the BIOS directly when everything else is broken. It's the fallback of last resort. I, for one, would oppose making it more complex. Most of the BIOS functions are handled by the OS after boot. How stable is your OS? (Okay, so Linux may only crash once per year. Would you put up with that if the crash made your computer unsuable ever again?). The more complex something is, the more likely it is to be broken. I would rather have a simple BIOS that works 100% of the time than a full-featured magic one which has a 0.01% chance of making my computer unusable.

      --
      I am TheRaven on Soylent News
    39. Re:Text mode start up screens by karlm · · Score: 1
      Damn, mod parent (+1, big brass ones). Shorting traces on your motherboard with a screwdriver that you *think* will reset the CMOS? I would have been too chicken and would have just popped out the EEPROM and re-burned the BIOS.

      Do you ccasionally load one chamber of a 44 magnum revolver, give her a spin, point at your computer case and pull the trigger? Do you occasionally boot MS OSes just for the danger factor? I mean, I know all too well the sound of a HD head sticking and I keep my 3rd HD connected even though I've twice had it jam the IDE controller (kernel panic due to losing sight of drives, BIOS couldn't find any drives until I unplugged offending drive). However, there are some things I don't play with. Shorting undocumented motherboard traces is one of those things.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    40. Re:Text mode start up screens by mnmlst · · Score: 1

      I absolutely hate these minimalist...

      Watch it! You are insulting my Bauhaus-bred mind! Less is more. Einfach. The universe trends towards entropy and chaos, simple order is the remedy.

      Keep your hands off my BIOS!

      --
      In principio erat Verbum.
    41. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      And you're a jerk! Hey!

    42. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      Back at grad school, we had an SGI onyx 10000. More graphics hardware than you could shake a stick at (it drove a cave). And sitting next to it was a genuine DEC VT102 terminal. It was there to bail out the SGI when (not if) its graphics console failed.

      Your user's blank stare argument is a straw man. Why would a GUI make explaining an AGP aperature setting easier? The problem is the complexity of the task, not the interface of the tool. At least with a CLI you're not reduced to trying to describe images.

      The less hardware the BIOS depends on, the greater the possibility of successfully executing on a flakey machine, and actualy being able to report "where it hurts". This isn't supposed to be pretty, its supposed to work, and the target audience is someone who knows what an AGP aperature is, not J. Random User.

    43. Re:Text mode start up screens by Reziac · · Score: 1

      Nope, -1, really small wax ones :) In fact those particular pins/traces aren't hard to ID, it's the only set of four that is next to the barrel battery on 486-class motherboards. (Besides, I know that board, it was a very common model back in its day, but Amptron has a habit of cutting corners as a model nears EOL.) Trust me, I don't screw with what I don't know.. but I'm pretty good at resurrecting "dead" hardware. :)

      I've seen what you mention re BIOS losing a HD til it's been unplugged or at least power-cycled -- it can happen with no OS present at all, if something confuses shit out of the hardware during POST. On some machines, opening the CDROM drive during POST can do it.

      Hereabouts, Windows has been terrified into abject obedience (http://slashdot.org/comments.pl?sid=45941&cid=474 5739). When I feel the urge to live dangerously, I drag out my stack of linux install CDs and start popping 'em in. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    44. Re:Text mode start up screens by drxenos · · Score: 1

      You don't need BIOS support to use SMART. You just need to get a utility from the harddrive maker to enable this feature.

      --


      Anonymous Cowards suck.
    45. Re:Text mode start up screens by Anonymous Coward · · Score: 0
      Just how the hell is fancy graphics going to help a user set the AGP aperture to 64M?

      You're mixing up two COMPLETELY different issues:

      1. BIOSes are still full of weird arcane settings that we are sometimes forced to change, and
      2. BIOS setups screens don't look cute and cozy

      Personally I don't give a rat's ass hat a BIOS setup screen looks like. I never want to see one ever again in my life, even if it looks like a Lucasfilms feature presentation.

    46. Re:Text mode start up screens by freeze128 · · Score: 1

      The only time I have ever heard my BIOS talk to me is when it said "CPU Failed due to overclocking".
      It's nothing more than an audio version of the post code readers. That's right, a post code reader consists of 2 PAL chips for address decoding, and 2 seven segment displays. Now, how much for the DAC, ROM for digitized speech, analog circuitry, and speakers?

      It still can't tell you to turn your speakers up!

    47. Re:Text mode start up screens by geekoid · · Score: 1

      "should it be forever white text on a black screen? "

      why not? Instead of energy focused on what the bios looks like, I''d rather hae a system that I never have to look at the bios, Color or otherwise.

      Everywhaer the GUI has gone, bugs have increased. Thats not a risk I want to take in the bios.
      The bios is SUPPSOSED to be difficult to get into. You do not want people accidently getting into it.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    48. Re:Text mode start up screens by Anonymous Coward · · Score: 0

      The reason sane people want minimal stuff in their bios, is because it's a critical system. It's the same reason why NASA uses small task-specific hardware and software.

      Smaller programs tend to have fewer bugs. Adding a gui onto of your bios with high-res graphics and mouse control will make it at least an order of magnitude larger. Are you going to be happy when one of those bugs stops your brand new peripheral from working? What if it causes corruption to the disk?

      "text mode" is my line in the sand.

      Personally, I think this is all Intel's attempt to leverage the bios into a full blown OS monopoply.
      First it's going to be graphics and mouse. Then the next new craze will be OpenGL graphics and Dolby surround on boot.

      Since network applications are eventually going to be the norm, they needn't go as far as current OSes do, to achieve that goal.

      The question is, will Intel be a better master than Microsoft?

    49. Re:Text mode start up screens by yukster · · Score: 1

      But every other mobo I own has a BIOS setting to enable SMART and says "HD SMART capable and status ok" when I boot. Why do I have to go track down some SMART monitor app for the most expensive, feature-packed mobo I have?

    50. Re:Text mode start up screens by nusuth · · Score: 1

      I fail to see how "Oh, you can fix that in the BIOS, just right click once you hear the POST beep, use mouse to navigate around and set the AGP aperature setting to 64MB, then click Save and Exit." is easier. The problem here is jargon and that won't go away by using GUIs and mice.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    51. Re:Text mode start up screens by Anonymous Coward · · Score: 0
      What benefit is it to the buyer if the boot screen is "cooler looking"? The buyer doesn't look at the boot screen all day long, and they only use it once or twice a day (16 bit windows excluded).

      What would would make a bigger difference to me would be if it booted faster. That has some value to me, and the product having the improved speed has a competitive advantage when I'm writing the check. Splashy graphics don't help me get the job done, and I'm not willing to pay for them.

      Then there's the technical side. What if the boot firmware doesn't recognize your new P-N-P video card or monitor? Standard text mode is the least common denominator, and it works with essentially every video system in the world. You can configure, load the updated drivers, etc. from the text mode screen, but not from a gui with the wrong graphics drivers.

    52. Re:Text mode start up screens by SmittyTheBold · · Score: 1

      ... hear the bootup sequence results being SPOKEN out of the onboard sound card!

      Sun Netra units have that feature as well, or at least the machine we had at our old workplace did. It didn't really sound all that bad, either.

      The Netras weren't focused on the "racks and racks of servers" market, but I can just imagine the chorus you'd hear when booting a bank of them...

      --
      ± 29 dB
    53. Re:Text mode start up screens by Firehawke · · Score: 1

      Amptron.. I ended up picking up a Celeron-based board/cpu combo a few years back and I made the mistake of getting an amptron motherboard. It gave me more headaches than I ever care to remember.

      Should I take your comments to mean that they've always been somewhat "cheap" with their designs? I'm curious to see if this is a regular issue, or if I just happened to buy the board from hell.

      On a side note, the issues I was having included the board hardsetting some IRQs. No matter what I did, I couldn't get it to stop sharing IRQs between a WinTV PCI and the onboard audio. Under Win98, the driver would then proceed to choke on the shared IRQ and lock the machine cold. The two would coexist fine under Win2K, but the fact the board wouldn't let me hand-set IRQs made for a very frustrating situation.

    54. Re:Text mode start up screens by Reziac · · Score: 1

      In the 386 era, Amptron (a local SoCal company) made really good quality boards (solid, no corner cutting, full-featured), tho they did have a tendency to get cranky with age and develop a gateA20 error (that's usually due to bad *keyboard BIOS*). But they've gone steadily downhill since then, and now I consider them low-end. Some clone dealers sell 'em as one of their "budget" alternatives, but the better dealers don't use them at all.

      The IRQ issue is usually a BIOS bug, but remember BIOSs are made to spec for each motherboard, so if there's a problem it's at least partly Amptron's fault. Regardless, it's common for old Phoenix BIOSs to fail to admit that IRQs can be anything but what they dictate, and to completely fail to recognise PnP devices. I've got an old P90, Award BIOS (before Phoenix ate Award), that is convinced it has two COM1 and no COM2. I've got a P233 with an Award BIOS that has some weird issue between IRQ11 and IRQ12 (so the system can't use a PS/2 mouse!) Phoenix BIOSs suck all around, and Award BIOSs always tended to be more buggy than AMI BIOSs, especially wrt recognising newer hardware and funky IRQ issues.

      Any onboard component has a risk of being hardcoded to do as it damn pleases, and sometimes they don't disable cleanly even when they claim that they do. Was a severe problem in the early days of building everything into the motherboard. Onboard video is still an invention of the devil, tho onboard sound, SCSI, and NIC have become much better-behaved in recent times. Also, onboard sound and especially onboard video tend to be a sign of corner cutting.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  5. We can't by Anonymous Coward · · Score: 2, Funny

    If we can't get rid of other widely spread things like the TCP/IP protocol, what makes you think we can get rid of BIOS?

  6. Yeah get rid of BIOS by vivek7006 · · Score: 4, Insightful

    by giving it some other fancy name! U need to have something between hardware and the OS. Call it whatever you want to call

    1. Re:Yeah get rid of BIOS by Anonymous Coward · · Score: 0

      You mean several layers between HW and OS, right?

    2. Re:Yeah get rid of BIOS by axxackall · · Score: 2, Interesting
      Today you don't need anything "between hardware and OS". The kernel (AFAIK about Linux kernel) works directly with hardware resources. Old DOS did not have any kernel (Bill Gates was not so smart to write one), instead it had so-called bios.sys - the module which just called BIOS for some IO functions from the BIOS chip. Those days it was done for performance. I guess, today no OS use it.

      Another function of BIOS was (and still is) to give the chance to configure some hardware CMOS parameters. Again, DOS was not able to do that. With Linux kernel you have NVRAM driver, which can change most of such parameters right from OS. I don't know any parameters, which either today or in near future would be unable to be set from a NVRAM driver of the OS kernel.

      The main reason of changing those parameters was inflexibility. But today nonody will set IDE disk parameters - instead they used AUTO. Same for many other things. Although, some of CMOS might not be automatically tuned up, I am not sure.

      The last (from what I can recall right now) reason to still use BIOS is to point to the boot device. Perhaps that the function that will survive longer than other. At least that's the on;y function I still use in Apple's firmware :)

      --

      Less is more !
    3. Re:Yeah get rid of BIOS by Squarewav · · Score: 1, Informative

      dos dint use the bios for performance reasons at all it used it so that no matter what ibm compat. computer use used you were still able to use the hard drive, floppy ect. It dint matter what type of hard drive or controller. If your hardware linked to the bios you dint need to load a driver to use it at all. And btw, you still need the bios for when you first boot up the computer as it access the hard drive in order to load the OS

    4. Re:Yeah get rid of BIOS by binaryDigit · · Score: 4, Informative

      (Bill Gates was not so smart to write one)

      Billy boy didn't write the original DOS code, so it was not an issue of him "not being smart enough".

      Those days it was done for performance.

      No, the high performance calls skipped the bios. Back then the bios was mainly useful because many of the clones could be BIOS compatable with the PC thereby making getting a version of DOS to work properly on it was much easier. However, if you wanted performance, you'd call the
      Another function of BIOS was (and still is) to give the chance to configure some hardware CMOS parameters.

      Not back then. There were no cmos parameters back in the DOS days. Heck, pc's didn't even have battery backed clocks until much later. Hard disks were an expensive luxury and you had to run utility apps straight from the controller's ROM to do things like low level formatting.

    5. Re:Yeah get rid of BIOS by Anonymous Coward · · Score: 0

      I guess its fairly clear from your comparison that the Linux kernel of today is superior to DOS of 10 years ago. Congrats.

    6. Re:Yeah get rid of BIOS by Trepalium · · Score: 4, Informative
      Except you missed a lot of what the BIOS performs today. Today, it's still used to boot the system from various devices (floppy, CD, USB device, hard drive, network), to (hopefully) optimally preconfigure the hardware before the OS looks at it, to provide 32-bit functions for the OS to enumerate PCI devices, to provide APM and ACPI configuration and power management functions. The role of the BIOS hasn't decreased as the years have gone past, but increased.


      Regardless of what you want to call it, something has to handle the hardware until the OS can get enough information to intelligently start itself up. That means rudimentary disk I/O (int 13h), video I/O (int 10h), and so on.

      --
      I used up all my sick days, so I'm calling in dead.
    7. Re:Yeah get rid of BIOS by radio_jed · · Score: 1

      If BIOS interfaces were a touch more standardized and a touch more useful and a touch further from using interrupts, I think BIOSes might find a touch more usefulness among fledgling developers - especially those who have dreams of writing The OS That Will Bring Windows To Its Knees. I vote that the BIOS should stay, with more usefulness; directly interacting with the hardware has, for some reason, always been poor practice in my mind. "But isn't that what computer programming is? Interacting with hardware?" To each his own. I vote keep it. The only hatred of the BIOS that I've seen is scattered among the Linux source files.

      --

      j!
    8. Re:Yeah get rid of BIOS by Sentry21 · · Score: 1

      This is exactly the *point* - a lot of the time, you DON'T need to have something between the hardware and the OS. Look at Linux, or Windows NT, or any other robust 32-bit OS - they don't use BIOS calls, they access the hardware directly. The BIOS in the system I put my first 20 gig drive in couldn't comprehend drives bigger than 8 gigs, so it kept telling me that's what it was - Linux saw it fine though, because it didn't ever *use* the BIOS.

      There are two situations I can easily think of, really. First, you're running a modern operating system that works fine, and you just plain don't need a BIOS. You need to initialize all your hardware, but you don't need to be all configuring it and everything, when the OS will dot hat for you. Second, you're debugging new hardware, or teseting it, or installing a new hard drive and don't want to boot to see if it works, or (and this is my favourite) you want to netboot/Firewire boot/USB boot/TCP/IP over avian carrier boot. In this case, you need a boot rom, or an 'advanced BIOS' that supports that stuff, or a boot pigeon, or whatever. With a decent replacement for the BIOS, which could actually have USB drivers or FireWire awareness or a TCP/IP and NE2K stack or pigeon calls loaded up out of firmware, you could easily boot over the network without having to go to the trouble of getting a boot rom and doing a bunch of jerking around to get the system to recognize it. Alternately, for hardware problems or deep hacking, you could boot into the bios shell (OpenFirmware has one of these) and do things like manually reset where it wants to load the OS from (you can do this on Macs to install yaboot).

      For people who think this is useless, look at it a few ways. First of all, there is a group that is doing something very similar - namely, the LinuxBIOS people. It's not the same, but it has a lot of the same ideas - replace the bios with something that's actually useful. Second of all, there's already LILO, sure, but LILO doesn't work on all systems, or from other hard drives, or this, or that, or whatever other thousand possibilities (It's always worked for me, but I don't have any esoteric hardware). With a decent preboot setup, you could set it up to boot from any partition on any drive, or firewire, or USB, or avian carrier, or whatever you liked. You could go to a friend's place with your firewire drive and then just pop into the preboot shell and tell it to load firewire support and boot from the firewire drive instead. No installing LILO, no screwing up XP, it'd just work.

      --Dan

    9. Re:Yeah get rid of BIOS by redgekko · · Score: 3, Informative

      So we've taken what was once hardware jumper settings such as CPU voltage, moved them to BIOS config options, and now let's bypass that altogether allowing the OS itself to change these settings. That's just wonderful, I can't wait to read the report on W32.CrispyCPU.Trojan.

      --
      Slashdot: rejecting tech news in favor of rubber band guns since 1997.
    10. Re:Yeah get rid of BIOS by SecretAsianMan · · Score: 1
      U need to have something between hardware and the OS. Call it whatever you want to call

      I call it driver. Time to go get a trademark and start suing people!

      --

      Washington, DC: It's like Hollywood for ugly people.

    11. Re:Yeah get rid of BIOS by Anonymous Coward · · Score: 0

      Old DOS did not have any kernel

      The old 8088/8086 didn't have multiple privilege levels. The purpose of a kernel, which runs at a high privilege level, is to manage system resources for processes running at lower privilege levels (which aren't allowed to manage the system resources directly). If there are no privilege levels, such an architecture naturally can't be implemented.

      Portable OSes such as UNIX, Linux and NT/Windows typically use two modes (user and kernel), which most architectures provide, and is the minimum with which a full OS can be implemented. Non-portable OSes such as VAX/VMS can use all of the privilege levels offered by the supported hardware. On the VAX there were four of them: user, supervisor, executive and kernel. The 386 also offers four levels (rings 0-3), but portable OSes only use rings 0 (kernel) and 3 (user).

    12. Re:Yeah get rid of BIOS by afidel · · Score: 1

      yes but to get from electricity entering the computer to the bootloader the BIOS or something with similar functionality IS needed. Really what would be the best is if Intel adopted what Sun and Apple use, Open Boot, it accomplish everything you need for system initialization and allows much more advanced diagnostics then a BIOS is capable of.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    13. Re:Yeah get rid of BIOS by Anonymous Coward · · Score: 0

      Big issue with Open Boot/Firmware is NO LEGACY SUPPORT. Nobody's giving up on PC AT compatibility yet.

    14. Re:Yeah get rid of BIOS by TheRaven64 · · Score: 1

      Today you don't need anything "between hardware and OS". The kernel (AFAIK about Linux kernel) works directly with hardware resources.
      Wow, that's kind of magic. So your machine can go from 'off' to Linux without any kind of BIOS to tell load up and go to sector 0 on your hard disk / floppy disk / CD-ROM / whatever? I would really like to see that. That's kind of like saying that you don't really need the Linux kernel, because once you've loaded X then you can do everything without dropping shell (except in an xterm).

      --
      I am TheRaven on Soylent News
    15. Re:Yeah get rid of BIOS by axxackall · · Score: 1
      You need that part (which is responsible for boot) of BIOS to boot (to start boot loader from the sector 0). You do not need that part of BIOS to work after the OS booter started work.

      You do need Linux kernel to work all time as it handles processes and it has drivers for hardware.

      But as other noticed (honestly - I forgot about it), the kernel still can (and does) use those BIOS functions which unify the usage of floppies and hard-disks and video.

      --

      Less is more !
    16. Re:Yeah get rid of BIOS by nytes · · Score: 2, Interesting

      Hear! Hear!

      BIOS provides an important feature: hardware abstraction.

      Originally, the BIOS provided the same functionality that is now provided by the manufacturers on a floppy disk/CD. The BIOS contained the drivers for the hardware.

      How many times do we see questions about the timeframe for Linux drivers for new hardware, or complaints about the inability to write a driver because a manufacturer won't release detailed specs?

      If we returned to a BIOS like arrangement, then we would be able to install the OS's of our choice without having to write hardware drivers specific to those OS's.

      I say we need more BIOS, not less. We need to come up with a new spec that brings the BIOS up to date, and takes the new kinds of devices into account (sound cards, superduper video cards, etc.).

      And just to take it one step further, devices that connect via the various new bus structures (USB, Firewire, etc.) should be able to yield a driver on demand by the host. That driver should be in some virtual machine format that can be JIT compiled/interpreted by the host.

      --
      -- I have monkeys in my pants.
  7. Re:bios? by OtaconX · · Score: 2, Insightful

    Umm. Just because you don't see it doesn't mean it isn't there. OEMs like to have startup screens that disguise the text mode stuff going on invisibly...

  8. Hardware OS's ? by vano2001 · · Score: 5, Interesting

    So will we finally be able to embed (part of) our favourite OS into the PC hardware? Remember the Amiga OS ... it had parts of its OS inside the ROM (intuition and other libraries (for graphics drawing and windowing)). A step forward... couple this with FlashCard RAM or otherwise.. and you can make some nice embedded systems. (Real NetPCs running linux with no CD/HD anyone?)

    1. Re:Hardware OS's ? by civilizedINTENSITY · · Score: 2, Informative

      This document provides a brief, high level, overview of how ROLO (Rom'able Loader) boots a bzImage Linux kernel from ROM (or NOR FLash) memory, without the assistance of a system BIOS.

      I remember reading about some people who were doing 3 second Linux-rom boots on PCs by replacing the BIOS ROM within the last couple years. I can't seem to find them via google, though...

      It is an intriguing idea. Linux NetPCs are already done. I want a fast ROM boot.

    2. Re:Hardware OS's ? by Anonymous Coward · · Score: 0

      Remember the Amiga OS ... it had parts of its OS inside the ROM

      So did the Macs, up until relatively recently...

    3. Re:Hardware OS's ? by PurpleFloyd · · Score: 0, Flamebait
      So will we finally be able to embed (part of) our favourite OS into the PC hardware?
      Of course we'll be able to have hardware Windows XP! And better yet, all those Linux-supporting commie bastards are gonna have a lot harder time booting their favorite OS.
      --

      That's it. I'm no longer part of Team Sanity.
    4. Re:Hardware OS's ? by twem2 · · Score: 1

      RISC OS does that as well, results in very fast boot up (most of the OS is on ROM, what takes a long time is your own desktop configuration).
      Acorn were making Network Computers years ago, they were just crap at selling anything...

    5. Re:Hardware OS's ? by sharkey · · Score: 1
      Of course we'll be able to have hardware Windows XP!

      And, of course, all WindowsXP *Inside* boards will be blue, with white printing.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    6. Re:Hardware OS's ? by dublin · · Score: 1

      In many ways, the BIOS is completely archaic and deserves to be tossed on the scrapheap of history.

      It's also, ugly as it is, one of the only things that allows complete transparency w.r.t. which type of OS is loaded or allowed to load.

      Be very wary of any attempt, especially by Wintel, to "simplify" and "secure" the boot process. Eliminating the BIOS has been a Microsoft goal for years, and lately, they're injecting their signed code requirements into the hardware standards. Don't ever forget that Microsoft controls PC architecture through its PC9X and OS-specific WHCL standards far more than even Intel does.

      Net-net: Should the BIOS go away? Definetely. (...unless it has advanced capabilities like those Phoenix is proposing.) Should we let Microsoft and Intel decide by fiat what replaces it? Not a chance. Unfortunately, it's likely that MS will simply disctate the new BIOS replacement as the next PCXX standard, and the OEMs will have no choice but to fall quickly in line: If they don't, MS will simply make their entire company financially unviable with a single e-mail offering OEM license fees at retail shelf prices. Microsoft has killed comapnies this way in the past, and may well do it again...

      P.S.: If you knew what went into making your BIOS (I do, if you have a Dell laptop), then the making of law and sausages becomes downright appealing. At times, it's jsut ugly beyond belief.

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  9. OpenFirmware pls by jpt.d · · Score: 5, Insightful

    What else is there to say? OpenFirmware works nice

    --
    What we see depends on mainly what we look for. -- John Lubbock Now search for that bug slave!
    1. Re:OpenFirmware pls by spoon42 · · Score: 3, Interesting

      To make a point, Open Firmware works nice *now*. I've seen firsthand the difference between OF on an old Mac G3 and a new G4; it took years to get things worked out. Hopefully Intel won't be cursing PC hackers with years of bugs, missing functionality (older OF versions couldn't boot CDs, or could but couldn't read ISO9660, etc.), and unintelligible DEFAULT CATCH and CLAIM FAILED messages.

      Or they might get it right the first time. Or they might use something that already works. I'm not optimistic though.

      --
      --- this comment is presented in WIDE SCREEN STEREO!!!
    2. Re:OpenFirmware pls by artemis67 · · Score: 1

      To make a point, Open Firmware works nice *now*. I've seen firsthand the difference between OF on an old Mac G3 and a new G4; it took years to get things worked out. Hopefully Intel won't be cursing PC hackers with years of bugs, missing functionality (older OF versions couldn't boot CDs, or could but couldn't read ISO9660, etc.), and unintelligible DEFAULT CATCH and CLAIM FAILED messages.

      As a longtime Mac user (since 1984), I can't say that I've ever really noticed any problems with OpenFirmware. I don't recall any Mac with a built-in CD drive not being able to boot off of a CD, and it's understandable that Macs didn't boot off of ISO-9660 CD's since Apple didn't see compatibility with PC's as something desirable until OS 8.

    3. Re:OpenFirmware pls by esbjerg · · Score: 1

      Also OpenFirmware is supposed to live in ROM or in flash. The removes the dependence in the harddrive.
      Those who have tried a Compaq machine will know what a hazzle it is to have the tools on the harddrive.

      My experience with firmware comes form sun mostly. It works really well and is easy to understand and very configurable.

      I'd love to see the BIOS go away but not with EFI or the Phoenix stuff. I don't understand why they wont support OpenFirmware instaead.

    4. Re:OpenFirmware pls by Draoi · · Score: 1
      You should only get DEFAULT-CATCHes if you're messing around in forth. It's the OF equivalent of the segfault & the average punter will never get them.

      I've no complaints about the old OF either - hey, it's been around since the first of the PowerPCs. What's nice about the later OFs is that Apple has included lots of nice Package resources for Forth programmers. Want to read files off the HD? No problem. Ethernet driver? Yup! And so on. Oh, and you can also use OF 'headless' - control your system without a monitor across a serial link or Ethernet. Way cool ....

      --
      Alison

      "It is a miracle that curiosity survives formal education." - Albert Einstein

    5. Re:OpenFirmware pls by jafac · · Score: 1

      what would be nice is if some nice mobo manufacturer put OF on an x86 motherboard, so Linux and *BSD people can have the best of both worlds; decent hardware-level management, with commodity-hardware prices. Who cares about Windows?

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    6. Re:OpenFirmware pls by Ryan+Amos · · Score: 1

      OpenFirmware is nice from the perspective of a developer, but it's almost unusable from a user perspective. It's really nice to have access to all the info OF provides without having to use any sort of debugger, but the CLI format is very intimidating to people who just want to "mess around." I know I only started dealing with OF when I had an Apple Network Server (the only modern machine Apple ever made that would not boot any form of Mac OS) and I wanted to run Linux on it. I had to learn OF, device names, commands, etc and it was not too fun. Eventually I got SCSI and the MACE controller working after some kernel hacking, but it was a pain in the arse; I had to compare the OF offsets to my G3 and compare and compesnate in the drivers. I'm glad Apple provided that info, but I don't think OF is the best way to do that.

      The biggest problem with OF is it's so easy to totally fubar your machine if you don't know what you're doing. Touch any of the boot-* directives and your machine WILL NOT BOOT. You have to do a set-defaults to get things working again (which most newbie OF users don't realize.) OF, while very powerful, is also very unforgiving. I had a totally fucked OF config on a beige G3 (defaults had been overwritten somehow) and the thing eventually became unusable. I couldn't boot into OF, (not to mention an OS) and I had to junk the machine after searching for and not finding any solutions. OF is good, but the learning curve is so steep that its power is hard to harness.

    7. Re:OpenFirmware pls by spoon42 · · Score: 1

      just to clarify, for the record. heh.

      the mac could boot CDs fine. hold down C. I don't recall if that worked just for "blessed" official Apple CDs or what. but from within OF, not much worked. so that box ended up having a hammer taken to it. bam.

      but those were the bad old days. on the G4 it works great, and about the only disappointment is there's no boot code on /dev/fan. ;)

      --
      --- this comment is presented in WIDE SCREEN STEREO!!!
  10. Goodbye BIOS as well as.. by cK-Gunslinger · · Score: 3, Funny


    Goodbye floppy drive.

    1. Re:Goodbye BIOS as well as.. by Azureflare · · Score: 3, Insightful

      What will replace the floppy drive? Granted, it's antique, and @#$ing slow, but what other method do you have to transfer small files easily between two computers, without the net? Granted, everything should just be net based, but what happens if your net connection goes down? Floppy drives are simple, easy to use, and widely available in PCs. Also, you can't monitor a floppy drive like you can emails ;)

    2. Re:Goodbye BIOS as well as.. by lvdrproject · · Score: 1

      Personally i would love it if everyone replaced floppies with SuperDisks. In fact, i don't understand why it never happened. :/ (If you don't know what a SuperDisk is, think 120-meg floppies.)

    3. Re:Goodbye BIOS as well as.. by Anonymous Coward · · Score: 1, Informative

      How about USB keys? Hold more, faster, and can be used in virtually any PC built with USB support. They run on Linux, UNIX, MacOS 9.x and 10, Windows 98/ME/2000/XP. Newer motherboards can even boot off of it. It will take some time, but if we can switch from VHS, then we can do this.

      The floppy is dead, get over it.

    4. Re:Goodbye BIOS as well as.. by PCM2 · · Score: 1
      Goodbye BIOS as well as..

      Goodbye floppy drive.

      Oh, great. Doesn't Intel know Apple is evil, closed, proprietary hardware? If they insist on turning my beloved PeeCee hardware into a Mac, then I'm going to ...

      um...

      boycott them. Or something.

      --
      Breakfast served all day!
    5. Re:Goodbye BIOS as well as.. by SStrungis · · Score: 1

      The floppy is old, slow, small, and failure prone--BUT it's one of the few mediums that Joe Sixpack / Mister Middle America can handle. I teach teenagers for a living and the concept of emailing a file attachment to oneself was totally alien. Hell, for most folks, if it ain't in My Documents, it might as well be lost forever. THAT'S why the floppy is still here.

    6. Re:Goodbye BIOS as well as.. by Anonymous Coward · · Score: 0

      ...have to burn the building down?

    7. Re:Goodbye BIOS as well as.. by 1lus10n · · Score: 1

      256MB USB keychain. small, convienient, works in EVERY OS, holds roughly the same amount of data has 177 floppies. there wasnt that easy ?

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    8. Re:Goodbye BIOS as well as.. by Queer+Boy · · Score: 1
      What will replace the floppy drive?

      CD-R, CD-RW.

      They cost about the same, in modern drives they are written and read from faster than floppy, they are more robust as a physical item, are not prone to accidental erasures from stray magnetic fields, archival life is magnitudes longer.

      I believe it was Yamaha or Panasonic that is working on software that treats CD-RW like a floppy, letting you read, write, erase similarly.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    9. Re:Goodbye BIOS as well as.. by mabinogi · · Score: 1

      >I believe it was Yamaha or Panasonic that is working on software that treats CD-RW like a floppy, letting you read, write, erase similarly

      That software has existed for years....There's DirectCD by Roxio (it comes with Easy CD Creator), and InstandWrite that's part of the InstantCD/DVD package.

      There's also the packet writing driver for Linux that works great too.

      All three of these use packet writing to write to a CDRW with a UDF filesystem.

      I don;t know why these packages don't have more visibility, because they're the missing link that answers all the arguments as to why CDRW can't replace floppy.
      Since they make the CDs look like removeable hard drives, you can even save directly to CDRW from any application.

      --
      Advanced users are users too!
    10. Re:Goodbye BIOS as well as.. by Queer+Boy · · Score: 1
      All three of these use packet writing to write to a CDRW with a UDF filesystem

      Those products let you write to a CD similar to a floppy.
      They don't let you erase like a floppy. You have to erase the whole CD-RW.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    11. Re:Goodbye BIOS as well as.. by Anonymous Coward · · Score: 0

      With packet writing you CAN erase stuff from CDRW just like from floppy.

      The only pain is to format CDRW with UDF before the first use. It takes forever.

    12. Re:Goodbye BIOS as well as.. by wwwillem · · Score: 0, Redundant

      The replacement for floppies will probably be USB memory sticks.

      --
      Browsers shouldn't have a back button!! It's all about going forward...
    13. Re:Goodbye BIOS as well as.. by seann · · Score: 1

      cd burners, don't close the disc.

      cd-rws

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    14. Re:Goodbye BIOS as well as.. by cos(0) · · Score: 1

      There is also the Mount Rainier format (CD-MRW) which, according to Philips, "enables native OS support of data storage on CD-RW. This makes the technology far easier to use and allows the replacement of the floppy. This is done by having defect management in the drive, by making the drive 2k addressable, by using background formatting, and by standardizing both command set and physical layout. The new standard is promoted by Compaq, Microsoft, Philips, and Sony and is supported by over 40 industry leaders: OS vendors, PC-OEM's, ISV's, chip makers, and media makers."

      Back in 2000 I wanted to upgrade my 4x4x24x CD-RW drive, but was initially going to wait until CD-MRW technology was on the market... after a few months, I purchased a plain ol' 24x10x40x CD-RW drive. To my knowledge, CD-MRW still is not a viable retail option.

    15. Re:Goodbye BIOS as well as.. by Malc · · Score: 1

      There are tonnes of ways. E.g. null modem cable, ethernet, IrDA, CD-RW, etc. I haven't had a computer with no ethernet for about 5 years, so the only time I've needed a floppy drive was to install a new BIOS or install Debian 2.2 on older machine.

    16. Re:Goodbye BIOS as well as.. by Anonymous Coward · · Score: 1, Informative

      Totally way off topic, but I'd wager the reason that people didn't go with Superdisks were: They sucked. They were slow to read/write regular floppies (some models, some were okay), they took up an IDE device (So systems came with 1 hard drive, 1 cdrom, 1 cdwrite, and 1 superdrive, no room for expansion), they were comparativly expensive. Originally they were installed on machines where the BIOS couldn't boot off them (So a regular floppy was needed, and this post suddenly became somewhat on topic, what do you know?) The media was more expensive then regular floppies. Wherever you went, you had a good chance of not having a Superdrive, you were just as likly to encounter a ZIP drive (or nothing. Superdisks could be put in a normal floppy drive, but couldn't be written to, causing confusion amongst the users. There may have been more reasons, but these are the ones that I think killed the Superdrive (and, to a large extent, the ZIP drive as well, replace the size problem with the click of death, and you've pretty much have it covered.)

      Externals had a different set of problems, mostly being that of speed or cost. Speed being primarly Parallel port (slow) or SCSI (Fast and way to expensive/complicated for the average user), until USB, but by then, they were more convient alternatives (compact flash cards, broadband internet)

    17. Re:Goodbye BIOS as well as.. by Anonymous Coward · · Score: 0

      I don;t know why these packages don't have more visibility, because they're the missing link that answers all the arguments as to why CDRW can't replace floppy.


      In order to use these CD's in other computers you need to either: Ensure that the other computer has Roxio CD creator on it, or Finish the session, thus finalizing the CD. The first is impractacle (licensing issues), the second is improbable. Most people don't realize that they need to finalize the CD until they get to another computer, then they wonder what went wrong.
    18. Re:Goodbye BIOS as well as.. by donovansmith · · Score: 1
      In my primary PC I haven't had a floppy drive installed for around 8 months. CD-R's and CD-RW's take care of my removable media needs.

      One thing that would have been cool is if Sony didn't botch turning MiniDisc into a computer file storage format. It can store around 160MB (not including space taken up by a file system), IIRC, and is much smaller than a floppy as well as more durable. Sony made a data MiniDisc drive but it screwed up majorly by only allowing special data MiniDiscs to be used which were much more expensive than regular MiniDiscs and also not allowing the drives to even read audio MiniDiscs. This was way back in either 1993 or 1994. Sony got overly concerned about DRM and shot themselves in the foot for something they could have made tons of money off of and was much superior to the Zip 100 format that would be a pseudo-standard for high-capacity storage for the next few years.

    19. Re:Goodbye BIOS as well as.. by PhxBlue · · Score: 1

      My money's on CD-RW drives replacing the floppy disk drive. They're under $100 for most models now; CDs are cheaper to produce than floppies; and CDs hold about 500 times more information.

      --
      !#@%*)anks for hanging up the phone, dear.
    20. Re:Goodbye BIOS as well as.. by S.Lemmon · · Score: 1

      I've also noticed even when it does work, CDRs made this way read many, many times slower than a normal CDR and seem to cause readers to spin up and down like crazy. I think it's just that CD drives don't handle file fragmentation and random seeking very well - I've even seen it overheat cheaper high speed CD readers.

      Really it seems like kind of a waste as it reduces the total space available too. I remember thinking how huge CDs were when I bought my first recorder, but any more they seem tiny. I don't even do multi-session much anymore - mostly I just burn a full CDR at a time in DAO mode.

    21. Re:Goodbye BIOS as well as.. by Anonymous Coward · · Score: 0

      I have a good reason to keep the floppy drive:

      Agilent digital oscilloscopes

      They have a built-in floppy drive for screen captures. If you aren't using GPIB and want a screenshot, you can either (a) print directly to a printer and scan the print or (b) capture a .tif file to disk.

    22. Re:Goodbye BIOS as well as.. by dbrutus · · Score: 1

      That sounds like a missing product niche, pre-formatted CDRW disks for a nickel extra a disk. UDF formatting takes no time if somebody else has already done it.

    23. Re:Goodbye BIOS as well as.. by Anonymous Coward · · Score: 0

      That means that after making a USB boot-"disk" on the desktop machine, it will need to fit in the old SparcStation to get it to start the install. To do that, I'll need to buy an add-on USB card for the sparc-station. Now, where do I get an SBUS USB card?

    24. Re:Goodbye BIOS as well as.. by TheLink · · Score: 1

      Main question is: are they going to do DVD RW right?

      I sure hope we don't have to put up with such crap all over again with DVD RW.

      --
    25. Re:Goodbye BIOS as well as.. by mabinogi · · Score: 1

      Not necesarily true, CDs created with DirectCD have the UDF drivers on them in a small iso9660 session, or you can just download them - obviously not as convienient as a floppy, but a heap more convienient than 700MB worth of floppies ;)

      And if the user has a DVD drive, then they probably already have UDF reading capabilities anyway.

      I'm not saying that CDRW is the answer to everyone's prayers, just that with a bit more work, it could be.

      --
      Advanced users are users too!
    26. Re:Goodbye BIOS as well as.. by darien · · Score: 1

      256Mb USB keychain: £129.01
      200 floppies: £41.08

      And because I get 200 floppies rather than just one keychain, I can stick files on a disc, give it to my mum and think no more of it. Plus I don't really trust my mum to find a USB port anyway. Maybe when she gets a computer with front USB ports - or a hub - but that ain't gonna happen for a while yet.

      Sure, the USB drive has its advantages, but floppies have some of their own too.

    27. Re:Goodbye BIOS as well as.. by FRiC · · Score: 1

      That was a few years ago. Current packet writing software will let you delete files off CD-RW discs directly and you will reclaim the space from the deleted files immediately.

    28. Re:Goodbye BIOS as well as.. by 1lus10n · · Score: 1

      yes i agree, to a certain degree. floppies come in handy for small files. but i can't fit even one mp3 onto a floppy. or most common stuff i use for that matter. however since i do run my firewall of a floppy drive and nothing else .... they definetly serve a purpose.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    29. Re:Goodbye BIOS as well as.. by Mr_Silver · · Score: 1
      What will replace the floppy drive? Granted, it's antique, and @#$ing slow, but what other method do you have to transfer small files easily between two computers, without the net? Granted, everything should just be net based, but what happens if your net connection goes down?

      Compact Flash slots would be good. Just so long as there was one mounted in the same place as the floppy disk drive (in other words, I can treat the CF as I would a floppy disk).

      But if they expect me to waste a USB port plugging in a CF reader then that seems like a step backwards to me.

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
  11. Obligatory by Anonymous+Squonk · · Score: 1

    Wow, think what you could do with a Beowulf Cluster of EFIs...

    1. Re:Obligatory by Anonymous Coward · · Score: 0

      Wow, think what you could do with a Beowulf Cluster of EFIs...

      Boot a whole lot of computers?

    2. Re:Obligatory by Anonymous Coward · · Score: 0

      I was expecting the obligatory Beowulf Cluster comment. Funny though, there hasn't been a comment yet by $$$$$exyGal. She must be falling behind on her Karma Whoring.

  12. Open Firmware anyone??? by BlowChunx · · Score: 1

    Sounds like Intel wants to reinvent the wheel. I hope they realize that Open Firmware exists. Or is it their version of embrace and extend?

    1. Re:Open Firmware anyone??? by Anonymous Coward · · Score: 1, Insightful

      Sounds like Intel wants to reinvent the wheel. I hope they realize that Open Firmware exists. Or is it their version of embrace and extend?
      Yes. This is to Open Firmware as USB 2.0 is to Firewire.

  13. Anandtech has coverage as well by adpowers · · Score: 5, Informative

    Anandtech has a page about EFI as well. It also includes pictures of computers with EFI.

    1. Re:Anandtech has coverage as well by istartedi · · Score: 1

      OK, I understand why overclockers need cooling fans, and I can even deal with liquid cooling, but Electronic Fuel Injection is just a bit too much.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    2. Re:Anandtech has coverage as well by rednaxel · · Score: 1
      Intel's page:

      Extensible Firmware Interface (EFI) Home

      I used to write EFI apps (in C) for HP. Think in a BIOS with a shell instead of menus, and where you can write apps to do whatever you want (there are access levels, of course). Your app can flash the firmware, change boot order, blink panel's LEDs and so on. Very nice.

      --
      If you can read this, thank an english teacher.
  14. Re:bios? by Anonymous Coward · · Score: 1, Informative

    All computers do have a bios. Its a Basic Input/Output system that is required by all current OS. Without a bios you could never run your shiny windows xp. (i know you don't use linux, that's for sure!)

  15. Stricter Enforcement for DRM by Apple+Acolyte · · Score: 3, Insightful

    If BIOS isn't broken, one wonders why there needs to be a fix. One can pretty confidently assume that such a change would usher in stricter enforcement for DRM. And I'm sure it simply solidifies the work MS largely completed through its XP registration scheme. Perhaps I'm paranoid, but can any of you blame me?

    --
    Part of the hardcore faithful who believed in Apple long before it was cool again to do so
    1. Re:Stricter Enforcement for DRM by Goalie_Ca · · Score: 1

      We'll its easy enough to put that DRM in current BIOS'. In fact right now bios' can block/permit writting to the boot sector of a hard disk. All it would take is a little mod and we could have a Windows friendly bios.
      This new bios is definently a good improvement and has nothing to do with drm.
      And yes, you are paranoid!

      --

      ----
      Go canucks, habs, and sens!
    2. Re:Stricter Enforcement for DRM by nolife · · Score: 1

      Not because it is really broken, just that someone else wants to make money off it. I'm sure they have some decent corporate backing, patents, and a not-really-standard standards organization to pimp the system using the same old BS PR line used in just about everything made since 1985. "More reliable, allows greater flexibility, and costs less to manage and deploy".

      --
      Bad boys rape our young girls but Violet gives willingly.
    3. Re:Stricter Enforcement for DRM by John+Hasler · · Score: 1

      > We'll its easy enough to put that DRM in current
      > BIOS'. In fact right now bios' can block/permit
      > writting to the boot sector of a hard disk.

      Care to explain how?

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    4. Re:Stricter Enforcement for DRM by Anonymous Coward · · Score: 0

      Look in the manual for your motherboard to see what antivirus protection does.

    5. Re:Stricter Enforcement for DRM by Anonymous Coward · · Score: 0

      And yes, you are paranoid!

      Didn't you read the article? DRM and Paladium were explicitly placed front and center as "features" EFI will enable and support.

    6. Re:Stricter Enforcement for DRM by Anonymous Coward · · Score: 0

      That works *only if* you use int 0x13 calls for writing. If you use direct I/O, like linux kernel or windows kernel, bios can do zilch to protect against writing into sector 0.

  16. Re:bios? by Anonymous Coward · · Score: 2, Funny

    You are an all new spelling for moron...

  17. If they're going to do it right by Anonymous Coward · · Score: 0

    Just use the PROM on Sun systems. Its much better
    than using the bios and it is much easier to boot
    into multiple operating systems (or even different
    versions of the same OS). Personally, I find the
    bios and the lack of configurability the most annoying thing
    on x86 systems. Its really annoying that an OS also
    needs a boot loader outside of the prom in order to run.
    With the prom, you just name the disk and optionally the
    file to boot from and the OS will boot from there.
    Glad the bios is going buy buy.

  18. Re:bios? by Anonymous Coward · · Score: 1, Informative

    That's ridiculous. BIOS in a modern computer is the thing that initializes the devices, talks to the disk, fetchs a portion of the OS from the disk, executes it. You're probably referring to the "Setup" thingy, which is - typically - on all modern computers, just not always easily accessible.

  19. Just another thing to blame... by kirn_malinus · · Score: 1

    Great, another piece of hardware/software trying to do more than it should that won't work very well, and be just one more source of blame when things aren't working. Sweet.

    --
    All circuits busy.
    1. Re:Just another thing to blame... by Nothinman · · Score: 1

      If done properly this can be a really good thing. After using SRM on my Alphas and OpenBoot on my Suns I really wish there was a decent firmware for x86 boxes, now maybe there will be.

      This is Intel catching up to things DEC and Sun have been doing for 10 or more years.

  20. Gets rid of text-mode startup? by meringuoid · · Score: 4, Insightful
    I _like_ text mode startup.

    Machines that give you a graphical startup are annoying because you don't see the POST test etc, and if you're messing about with the hardware that's a real nuisance; you're never sure what's gone wrong.

    If you're a geek, you definitely want the boot information. If you're not, just watch it scroll by and think about how cool it is in a Matrix sort of way. But don't cover it over with a manufacturer's logo and a Microsoft ad...

    --
    Real Daleks don't climb stairs - they level the building.
    1. Re:Gets rid of text-mode startup? by saskboy · · Score: 1

      Exactly. I like the text startup too. I don't like waiting for 256 million bytes to count, but I can always skip that.

      You can really tell the difference between a piece of junk HP, and a generic MoBo when you fire a machine up. With an HP, they don't even trust a user to not press F10 to enter setup, so they don't tell the user how to access it. GRRRR!

      The new feature of giving the system's vital statistics is cool too. You can see if your fans are running, and your system temperature after rebooting, just before the OS starts to load.

      --
      Saskboy's blog is good. 9 out of 10 dentists agree.
    2. Re:Gets rid of text-mode startup? by MisterFancypants · · Score: 3, Insightful

      Just because it does away with text-mode startup doesn't mean it can't give you all the information it does currently. Just like replacing a line-printer with an inkjet doesn't mean you can't use it for text printing.

    3. Re:Gets rid of text-mode startup? by unicron · · Score: 1

      Uh, post codes are a series of auditory beeps there chief.

      And I don't know what you're booting up with, but nothing about my bios or hardware information reminds me in the LEAST of the Matrix. Do you drive through canyons with your folks on vacations and pretend you're flying in the canyons of the death star?

      --
      Finally, math books without any of that base 6 crap in them.
    4. Re:Gets rid of text-mode startup? by gwernol · · Score: 5, Insightful

      Machines that give you a graphical startup are annoying because you don't see the POST test etc, and if you're messing about with the hardware that's a real nuisance; you're never sure what's gone wrong.

      Of course there is absolutely no reason why a graphical startup can't (perhaps optionally) display all the usual POST test messages. A good example of this is Mac OS X: by default you don't see the Open Firmware messages during startup but you can turn them on and get all the information you would expect.

      If you're not [a geek], just watch it scroll by and think about how cool it is in a Matrix sort of way. But don't cover it over with a manufacturer's logo and a Microsoft ad...

      Some text-mode BIOSes already do this. The issue is not text vs. graphics, its what features and options does your particular EFI or BIOS vendor give you.

      --
      Sailing over the event horizon
    5. Re:Gets rid of text-mode startup? by shepd · · Score: 2, Insightful

      >Just like replacing a line-printer with an inkjet doesn't mean you can't use it for text printing.

      And, just like replacing a line printer with an inkjet printer, it's a much slower, lower quality, harder to read, and more expensive way to do exactly the same thing.

      GO INTeL!

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    6. Re:Gets rid of text-mode startup? by orthogonal · · Score: 3, Funny

      Do you drive through canyons with your folks on vacations and pretend you're flying in the canyons of the death star?

      Yeah, and I wear my Darth Vader helmet over my acne-pocked face, and rasp out threats in an impossibly high-pitched "James Earl Jones" voice.

    7. Re:Gets rid of text-mode startup? by AmigaAvenger · · Score: 1
      Do you drive through canyons with your folks on vacations and pretend you're flying in the canyons of the death star?
      Doesn't everyone? Come on... you have to admin the thought has never crossed your mind just once!
    8. Re:Gets rid of text-mode startup? by dogas · · Score: 2, Insightful

      Now I'm only assuming that this new standard they're inventing will have some sort of debugging mode, or else it really won't fly. Quick, Eye-candy laden startups would be nice too.

      The thing about it is, I totally expected a post like this. Sure, mod me down as a troll, but this is what happens when the slashdot crowd gets whiff of a new standard in the PC market. Below I have exampled this effect of "reverse luddite-ism".

      Dell shipping with no more floppy discs? Oh no! whatever will we do? How about a bootable cd? Seriously. I haven't used my floppy in ages. They're unreliable, slow, and have a tendency to destroy an important term paper that's on it. Good riddance.

      Whaaaaaaat?!! Office XP is going to FORCE me to register?!! Why I never! Yes, they ask you what country you live in. If you're not pirating your copy of Office, this ain't no big deal.

      Poo-poo to this EFI. I'll never use it! I need diagnostic info! I like text! Besides, Microsoft will hijack it somehow! Like I said before, it won't become a standard unless you CAN use it for diagnostic information. AND, since we're talking about a new standard here, maybe it will cure a lot of the problems that you might need BIOS to debug!

      PS - half of my post was funny. The other half is true. Mod accordingly.

      --
      'When the going gets weird, the weird turn pro.' -HST
    9. Re:Gets rid of text-mode startup? by Anonymous Coward · · Score: 0

      too many hours on the computer... admit becomes admin!!!

    10. Re:Gets rid of text-mode startup? by unicron · · Score: 1

      I'm not going to lie. Yes. Yes I have. I also make it a point to tell the story of the indian boy "throwing rock" to anyone that will listen, whether they've heard it before or not.

      --
      Finally, math books without any of that base 6 crap in them.
    11. Re:Gets rid of text-mode startup? by iabervon · · Score: 1

      I don't know about your machines, but my machines say extremely little under the control of the BIOS. There's a thing that gives the copyright notice and counts the memory, and then a thing that show the detected hardware, then it passes everything off to LILO, which uses it a little and then goes into Linux, which doesn't use the BIOS at all. Then the messages start appearing.

      I'd like to see a BIOS-replacement that actually provided some information and used good resolution (my monitor has the resolution to display everything the BIOS and Linux during startup produce in a readable font, all on the screen at once; but not in text mode) and could use pictures (memory bank 3 is dead-- here's a photo of the motherboard showing which one that is...).

    12. Re:Gets rid of text-mode startup? by rodgerd · · Score: 2, Interesting

      I care for a different reason: the biggest curse of the PC BIOS is the fact it only works with attached heads and hands. I want it to work without requiring me to sit in front of the system.

      I *hope* that's what the LAN access will achieve, and that we won't be left with a shitty, sit-in-the-machine-room experience with more colours.

      Also, the LAN stuff, while potentially cool, could also be a pain in the arse from a security point of view. WOL has cause conniptions for come people in the past, and that's very simple indeed.

    13. Re:Gets rid of text-mode startup? by Anonymous Coward · · Score: 0

      Yes, this is offtopic, but how does one display boot messages in a mac?

    14. Re:Gets rid of text-mode startup? by wworf · · Score: 3, Informative

      if typing 'sudo nvram boot-command', you end up with something like "boot-command mac-boot", then you should use the command 'sudo nvram boot-args="-v"'

      If you see "boot-command 0 bootr", then 'sudo nvram boot-command=0 bootr -v"' should work for you.

    15. Re:Gets rid of text-mode startup? by Cleveland+Steamer · · Score: 1
      • Uh, post codes are a series of auditory beeps there chief.
      Really? The POST codes I find most useful are the ones sent to I/O port 80h and displayed on my POST-Probe card's LEDs!
    16. Re:Gets rid of text-mode startup? by Arandir · · Score: 1

      I mean, what is it with all these people who are so deathly afraid of seeing plain text? It's like some phobia that communicable and reaching epidemic proportions. Who frigging cares if the BIOS displays text or not! Why is this such a big deal?

      Geez people! That text isn't going to hurt you. It isn't going to damage your mind or warp your spine. It's just some pixels on the screen. Get over it!

      If it's so much of an aesthetic horror, then go get yourself an OS that doesn't require rebooting at odd intervals, and just don't reboot! Aaaargh!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    17. Re:Gets rid of text-mode startup? by Shimmer · · Score: 1

      That text isn't going to hurt you. It isn't going to damage your mind or warp your spine. It's just some pixels on the screen.

      You mean that my beloved text is really made of dreaded pixels? Horrors!

      -- Brian

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    18. Re:Gets rid of text-mode startup? by afidel · · Score: 1

      hmm you have a line printer that can do more than 15 ppm in full quality mode, has more than 2800 dpi of resolution and costs less than $200?? I really, really doubt it but all of that can be had in a decent inkjet. Sometimes waxing nostalgickly about the old days is just that.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    19. Re:Gets rid of text-mode startup? by Reziac · · Score: 1

      Without textmode startup, stuff like printscreen and textdumps may no longer be possible. Like we need FEWER troubleshooting tools when trying to figure out why some component is behaving disagreeably?

      And in fact, some inkjets CAN'T do textmode printing as such, since they only work with a GUI driver.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    20. Re:Gets rid of text-mode startup? by jonbrewer · · Score: 1

      it's a much slower, lower quality, harder to read, and more expensive way to do exactly the same thing.

      Aack! What are you talking about? Inkjets are much cheaper to manufacture than line printers. They can also be much faster than line printers. Look at industrial applications such as mailing kit made by Pitney Bowes or Bell+Howell - everything is inkjet these days.

    21. Re:Gets rid of text-mode startup? by cartman · · Score: 2, Informative

      "And, just like replacing a line printer with an inkjet printer, it's a much slower, lower quality, harder to read, and more expensive way to do exactly the same thing."

      It would be difficult to imagine a comment more totally wrong than this one. Line printers costed thousands of dollars, had crappy output, and were often the size of a refrigerator. Inkjets are tiny, often cost under $50, have far better print quality, and can print pretty color pictures.

      I understand that some people find it soothing to say: "things were better in the good old days." But with printers, computers, and firmware? The point of view is so ludicrous that it hurts. Computers and printers have not been declining in capability (see the Moore's Law article).

      There is no good reason to retain the BIOS. The BIOS is not and elegant, refined mechanism. It was a hack 20 years ago and now it's around for legacy reasons only.

    22. Re:Gets rid of text-mode startup? by Reziac · · Score: 1

      POST codes are not necessarily just a series of beeps. Frex, an AMI BIOS has about 100 useful POST codes that you can only see with a POST tester card, which reports 'em as a number that you can then look up in a Handy Chart.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    23. Re:Gets rid of text-mode startup? by Anonymous Coward · · Score: 0

      Most geninue IBM machines still have the option to display the POST codes on the screen.

    24. Re:Gets rid of text-mode startup? by akac · · Score: 1

      My Mac starts up graphically. However, I can press "CMD-S" on startup and it boots up in text mode. Of course, its just one more thing that Mac OS users have over PC users.

    25. Re:Gets rid of text-mode startup? by Reziac · · Score: 1

      Um.. I gather you mean boot up to the text prompt? How does this differ from when I start my Windows machines in DOS (textmode)?? Which I can do in a variety of ways, with full control over what runs or doesn't: F5 = naked OS only, F8 = stepthru config files, or if I want it that way every day, set the machine to boot to plain DOS by default (which I normally do). Or on a multiboot machine, I can even choose a variety of different text-based OSs.

      This has absolutely *nothing* to do with whether the *POST* (Power On Self Test) report is in textmode or not. Textmode POST displays stuff like whether each hard disk and CDROM device is found and what mode it's in, the IRQs in use and by what devices, etc. Some BIOSs hide this under a graphical logo (such as is seen on some OEM PCs, but almost never on clones), or fail to display it entirely.

      The textmode POST report (which can be captured via printscreen) is very useful info when you're the tech trying to figure out which component just croaked, or to tell when it's actually a software or user-induced problem and not sick hardware at all.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    26. Re:Gets rid of text-mode startup? by dbrutus · · Score: 1

      When inkjets can do multipart forms, they'll truly kill the line printer.

    27. Re:Gets rid of text-mode startup? by shepd · · Score: 1

      >hmm you have a line printer that can do more than 15 ppm in full quality mode,

      That's easy. I remember reading about a line printer with multiple heads that could do hundreds of pages per minute. I'm sure I can find a link to a high-speed line printer if you'd like. Sure, it cost somewhere around $10,000, but you don't get speed for free.

      >has more than 2800 dpi of resolution

      Not a problem. Use a Daisy-Wheel line printer. Infinite quality, depending on the printwheel.

      >and costs less than $200??

      You can't get all of what you said for that price. You might get two of those, but no way will you be able to print a full 15 pages a minute at 2800 dpi for $200. If you can, well, why do laser printers still exist?

      >I really, really doubt it but all of that can be had in a decent inkjet.

      I doubt all those can be had at the same time at all...

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    28. Re:Gets rid of text-mode startup? by Dr.+Spork · · Score: 1

      Really? I'm not looking forward to BIOS hackers.

    29. Re:Gets rid of text-mode startup? by Anonymous Coward · · Score: 0

      Crappy output?

      Meesa thinks thou are confusing line printers with dot matrix printers.

    30. Re:Gets rid of text-mode startup? by shepd · · Score: 2, Insightful

      >It would be difficult to imagine a comment more totally wrong than this one. Line printers costed thousands of dollars, had crappy output, and were often the size of a refrigerator. Inkjets are tiny, often cost under $50, have far better print quality, and can print pretty color pictures.

      You really think professionals are all using inkjets for high-volume printing?

      My college reports are still printed on a line printer. Sure, it's hella big, but it prints fast enough to pump out well over 10,000 pages in a a few days without effort. This is done three times a year.

      Yes, line printers have a higher initial investment, but lets compare the _real_ costs for high-output use, using my college as an example:

      Inkjet cartridge (for your $50 printer): $50, lasts about 100 pages.
      Ribbon for impact printer: $20, lasts about 1,000 pages.

      Inkjet printer price: $50.
      Impact printer price: $3,000 (at most).

      TCO per year for my college for the inkjet printer, which needs to print every page 3 times, since inkjets don't handle multipart forms: 900 carts @ $50 ea ($45,000) + 25 hours employee time replacing carts and printers ($375) + $50 printer * 30 (getting 3,000 pages from a cheapie like that would be a miracle in itself) ($1,500) = $46,875.

      TCO per year for my college for the impact printer: 30 ribbons @ $20 ea ($600) + 1 hour employee time replacing carts (printer is maintenance free to the point it hasn't been repaired once in the 4 years I've worked there) ($15) + $3,000 printer + $0.10 extra per page for multipart forms ($3,000) = $6,615.

      I didn't include costs that would be common to both printers (loading pin-feed can be a bitch, but so would having to re-load the inkjet printer every 25 pages), you have to burst apart the forms on the line printer, but you have to collate them on the inkjet, etc, etc.

      Replacing line printers with $50 inkjets. Get real! I hope you didn't tell your manager this bright idea... Sorry, but honestly, you and the other guy actually expect _inkjets_ to replace these printers? Especially the cheap plastic Apollo 2550 printers that almost crumble in my hands?

      Hell will freeze over before you see $50 inkjets being used for _real_ print jobs. Plus, yes, the output from a $50 inkjet _is_ only an infinitessimal step above a line printer, if it's actually printing more than 1 page an hour.

      >There is no good reason to retain the BIOS. The BIOS is not and elegant, refined mechanism. It was a hack 20 years ago and now it's around for legacy reasons only.

      It's necessary for embedded systems, and it's necessary to boot your machine. Your computer isn't just going to magically start your hard drive. And, considering all that legacy stuff is down pat and is _never_ changed, we're talking about 256k of extra EEPROM. You might save $0.25 per board if you took it out, but you'd spend $10 per board in re-development costs to do so. Hardly anything to write home about...

      >Computers and printers have not been declining in capability (see the Moore's Law article).

      Did I say you had to buy a 30 year old line printer? Get with the times man! Impact printers are stink-fast nowadays (they've been fast for a couple of decades, actually). Lasers, of course, are taking over, for all but specialised jobs (printing on stuff like birthday cakes isn't going to work for a laser, and using them for labels and evelopes is a bad idea -- that's inkjet territory).

      But, just to see I'm not bullshitting you, do some searches for high-volume impact printers, laser printers, and inkjet printers. Impact printers are slowly on their way out, being replaced with laser printers. Inkjets pick up on all sorts of niches that neither of the other two do well, but there's not a heck of a lot of them that are designed to print regular 8.5" x 11" paper quickly.

      I stick with what I said. If I need a workhorse printer, and my choices are inkjet or impact, I'll take the impact printer. If I had any choice, I'd get a laser printer. But, since my choices are inkjet or impact, I'll take the impact printer (or line printer, whatever you want to call it, I really don't care).

      Everything has it's place. But, since no homeowner I knew of would have a line printer, and since line printers were designed to print all day and night, I have to compare task to task. And the inkjet just ain't gonna cut it.

      However, it's nice at home, gathering dust beside the LJ II printer which is the only one of the two I can afford to use, except for cover pages for my reports.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    31. Re:Gets rid of text-mode startup? by Huge+Pi+Removal · · Score: 1

      http://www.realweasel.com

      *That's* the reason I still want text-mode startup. Since the weasel card captures the VGA output and works out what the text is (based on character shape and screen position) and then sends it as plaintext down to your remote terminal, it's kind of screwed if you have a graphical BIOS...

      --
      - Oliver

      The right to bear arms is only slightly less stupid than the right to arm bears...
    32. Re:Gets rid of text-mode startup? by eet23 · · Score: 1

      If you don't want it on by defualt, but just want to see it this time, hold command-v at startup.

    33. Re:Gets rid of text-mode startup? by Anonymous Coward · · Score: 0

      Of course there is absolutely no reason why a graphical startup can't (perhaps optionally) display all the usual POST test messages.

      True, it is definitely possible. However, in my opinion, for technical stuff, text is better than a GUI, and this is for one simple reason. It's not because I've used Unix for the last 14 years, although that is true. The reason I think text-mode is better is that text mode is easier to implement.

      So why do I equate easier and better? Tossing a bunch of printf()s into your code is just plain less work than putting together a simple GUI, even if you do it with a GUI builder. And that makes a simple text-mode GUI better for something like this because of economics. In the BIOS, you need to have access to everything. Since a GUI takes longer to develop, the developers are going to tend to make it less complete. In the real world, they have only a certain period of time to get that thing out the door, and if they have to be spending their time handling GUI events, etc, they're just going to make up for that by giving you access to fewer things you can tweak.

      (This is, incidentally, why I think the command line has survived, and why we end up falling back to the command line when we need control. And it's also one reason why I think Unix has continued to survive and do well.)

    34. Re:Gets rid of text-mode startup? by FunkyChild · · Score: 1

      If you're a geek, you definitely want the boot information. If you're not, just watch it scroll by and think about how cool it is in a Matrix sort of way.

      And that ASCII boot information is just so useful for someone who doesn't speak English, right? Disregarding the fact that a higher resolution graphical mode can allow for a much more communicative display of information than text mode (better layout, efficient visual heirarchy of important information vs not-so-important mobo serial numbers etc. etc.), and disregarding that text mode bootup is a butt-ugly old hack that should have died in the 1980s when it was born, one of the most convincing reasons to ditch text mode is that of internationalisation. Just because you don't want to see kanji on your POST screen doesn't mean that the millions of people that need it should miss out.

    35. Re:Gets rid of text-mode startup? by cartman · · Score: 1

      Although I think your initial assesment of line printers was exaggerated, I'm glad to see that you have some basis for what you said.

      Obviosuly, cheapo inkjets are not going to replace line printers for high-volume business. However, line printers are still being replaced, by high-volume laser printers. If I recall, a good line printer pumps out 15-20 pages per minute. For the same initial investment, you could get a laser printer that does 30+ ppm. Some volume lasers now get 80+ ppm. Toner lasts longer than inkjet cartridges or line printer ribbons, and produces output superior to line printers.

      "[Bios is] necessary for embedded systems, and it's necessary to boot your machine. Your computer isn't just going to magically start your hard drive. And, considering all that legacy stuff is down pat and is _never_ changed, we're talking about 256k of extra EEPROM."

      BIOS refers to a series of bootstrap sequences and assembly routines that came on ROM with the original IBM PC, and that served as a basis for the DOS operating system. As such, BIOS is not the same as firmware or ROM. And BIOS is not needed to boot a computer -- any kind of firmware will do. Apples and Suns boot just fine without BIOS.

      BIOS is extremely outdated. Most of the assembly routines contained by the BIOS are totally useless to a modern operating system. So, most BIOS routines are never used nowadays. Furthermore, many desirable things are not included in the BIOS, for example, the ability to partition and format disks, examine memory contents, and so on.

    36. Re:Gets rid of text-mode startup? by gbjbaanb · · Score: 1

      give a man a console and he'll write log messages to it. Give him a GUI and he'll put them in a listbox that doesn't scroll properly and refreshes in a annoying flickery manner.

    37. Re:Gets rid of text-mode startup? by afidel · · Score: 1

      Your actually kind of correct, I didn't realize that while the claimed speed for my Canon S750 is 20ppm black, that is in some kind of psudo draft mode (much better than draft but not full 2400dpi either) the speed at 2400dpi is only 7.2ppm, still pretty damn fast =) And I can print beutiful borderless color photos from 3X5 to 8.5X11.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    38. Re:Gets rid of text-mode startup? by Anonymous Coward · · Score: 0

      And I think you're confusing line printers and dot matrix printers with daisywheel printers...

    39. Re:Gets rid of text-mode startup? by Anonymous Coward · · Score: 0

      You're praising line printers for speed, and daisy wheel printers for quality. They are different animals. Line printers print a line at a time - that's why they're called line printers. I've never heard of a daisy wheel line printer.

    40. Re:Gets rid of text-mode startup? by Alien+Being · · Score: 1

      "doesn't mean you can't use it for text printing"

      But it does complicate things greatly, increasing the chance that it will not work. Fancy bootstrapping is oxymoronic.

    41. Re:Gets rid of text-mode startup? by TheRaven64 · · Score: 1

      PS - half of my post was funny. The other half is true. Mod accordingly.
      So you want it modded as 'Troll' and 'Offtopic' then? Isn't that what usually happens on /.?

      --
      I am TheRaven on Soylent News
  21. Re:bios? by saskboy · · Score: 3, Informative

    You are confusing a lack of a good BIOS-menu interface, with the lack of a Basic Input-Output System. No computer as of yet can get by without something to control the input an output from and to the user. Otherwise you have a box that you can't give work to, and can't get the answer from.

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
  22. Why not by bofkentucky · · Score: 5, Interesting

    OpenBoot, its an IEEE standard, Sun and Apple use it, its user programable, and cool as hell. Thankfully I rarely use it though, our (production) sun boxes have been nearly flawless since I started. Playing with it at Sun Sysadmin I class last week was one of the neatest things I've done in awhile on a PC. Do any of the other Unix (HPaq, SGI, IBM) vendors use OpenBoot?

    --
    09f911029d74e35bd84156c5635688c0
    1. Re:Why not by bofkentucky · · Score: 1


      #s/PC/box/g
      #less beer

      --
      09f911029d74e35bd84156c5635688c0
    2. Re:Why not by rushfan · · Score: 1

      What do you see? I just get a blue IE window. (gasp, made me run IE just to see that? -- blah)

    3. Re:Why not by Hiro+Antagonist · · Score: 2, Interesting

      I'd like to see OpenBoot, or something like it myself. One of the biggest strengths of the Sun line of hardware is that I can do everything from power management, to hardware configuration, to installing an OS over a serial connction. Not that nifty when you're dealing with a workstation, but when you've got a rack of twenty servers, it's a lifesaver.

      --

      --
      I Hit the Karma Cap, and All I Got Was This Lousy .sig.
    4. Re:Why not by Anonymous Coward · · Score: 0

      The HP machines I have worked with broke their BIOS equivalent into two parts:
      PDC mode(processor dependent code) where you can do things like detect installed SCSI devices, set video mode and boot into
      ISL mode(non processor dependent code) where you can choose what kernel, or boot mode you want to come up in

    5. Re:Why not by binner1 · · Score: 1

      I did this the other day (had to boot w2k in vmware). The blue screen is it. The trick is, try about:, and you'll just get an error page.

      -Ben

    6. Re:Why not by Zapman · · Score: 3, Interesting

      Sun's boot proms have a fully functional forth interpreter in them. Thankfully it's rarely needed these days, but it's there for when it really hits the fan.

      Heck, it's even possible to 'mount' a file system, and use a line editor to fix things (granted, it's easier to boot single user, and go from there, but again, if things are really FUBAR'ed...)

      --
      Zapman
    7. Re:Why not by Sentry21 · · Score: 1

      OpenBoot, its an IEEE standard, Sun and Apple use it, its user programable, and cool as hell. Thankfully I rarely use it though, our (production) sun boxes have been nearly flawless since I started. Playing with it at Sun Sysadmin I class last week was one of the neatest things I've done in awhile on a PC. Do any of the other Unix (HPaq, SGI, IBM) vendors use OpenBoot?

      I'm not entirely sure, but I'm fairly sure it's called 'OpenFirmware' (this is what Apple calls it anyway), and it is very very neat stuff. Not only is it a better way of handling things, it's much more powerful - on macs, you can boot the firmware into a console (Cmd-Opt-O-F while powering on) and do things like add bootable OS options (what file to boot) - and people have used the built-in Forth interpreter on OpenFirmware-equipped Macs to play pong. Theoretically, you could program it to play breakout as well, but even if not, you have to admit it's still pretty cool.

      Other than Apple and Sun though, I haven't heard of anyone that uses it. Doesn't mean they don't though, but I seriously doubt it.

      --Dan

    8. Re:Why not by orionpi · · Score: 2, Insightful

      SGI has its prom that is graphical, the machine boots to a menu: Start system, Install OS, Diagnostics, Restore System and Maintance mode. The first time I saw it a was shocker, 24bit color BIOS! and a nice chime, it is a graphics workstation. When you select Maintance mode, by clicking on it or pressing 5 it takes you to a console window that works verymuch like openfirmware. It boots to the same menu over serial just it is a text menu:
      System Maintenance Menu

      1) Start System
      2) Install System Software
      3) Run Diagnostics
      4) Recover System
      5) Enter Command Monitor

      Option? 5
      Command Monitor. Type "exit" to return to the menu.
      >> hinv
      System: IP22
      Processor: 175 Mhz R4400, with FPU
      Primary I-cache size: 16 Kbytes
      Primary D-cache size: 16 Kbytes
      Secondary cache size: 1024 Kbytes
      Memory size: 32 Mbytes
      Audio: Iris Audio Processor: version A2 revision 4.1.0
      >> version
      PROM Monitor SGI Version 5.3 Rev B10 R4X00/R5000 IP24 Feb 12, 1996 (BE)
      >>

      If PC's booted in 32bit mode it would sure make life easier. Nix the BIOS and replace it with a 32 or 64 bit interface like OpenFirmware or the SGI PROM.

    9. Re:Why not by Anonymous Coward · · Score: 1, Interesting

      The Forth interpreter is used for more than playing games-- most of the console subsystem is written in Forth and commands can be viewed, modified, or extended.

      The interpreter also executes platform-independent Forth initialization code on any Open Firmware peripheral cards you may install, so that cards can be used on more than just x86 systems (non-x86 systems have trouble running Intel machine code in card BIOSes) and can contain enough intelligence to allow the console to, for example, boot from a new type of controller without requiring new drivers.

    10. Re:Why not by RevAaron · · Score: 1

      Same thing on a Mac. OpenBoot/OpenFirmware can do a lot- mount file systems, access network devices read input from a mouse and kb, and much more. Heck, you can even get a version of Pong soley written in OF Forth for the Mac.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    11. Re:Why not by afidel · · Score: 1

      and Sun's advanced diagnostics in openboot beat almost everything available for pc including things like microprobe, pc doctor etc.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    12. Re:Why not by Fishstick · · Score: 1

      Yep, try about:netscape or any other value after about: and you just get an error.

      If you do an about:mozilla and then go into prefs and set it as your homepage you get

      res://mshtml.dll/about.moz

      Curious. I wonder why they did that? Must be some reason.

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    13. Re:Why not by SmittyTheBold · · Score: 1

      Hell, try it in Mozilla to get an even better page...

      --
      ± 29 dB
  23. Startup Screens by secondsun · · Score: 3, Funny

    Well the Bios almost outlived the floppy ;).

    --
    There is nothing wrong with being gay. It's getting caught where the trouble lies.
  24. Open Firmware by MNJavaGuy · · Score: 1

    Is this similar to the Open Firmware found in Macs and Sun machines? Never did get a chance to play around with that so I'm not sure if there's a similarity.

  25. Here comes Microsoft by Anonymous Coward · · Score: 0

    Oh Lord, here comes a system upgrade that I can't ignore, together with all their draconian licensing. I'm finally going to have to let the mouse access the internet.

  26. EFI? by twitter · · Score: 1

    Is that Intel speak for Paladium? No thanks, Intel.

    --

    Friends don't help friends install M$ junk.

    1. Re:EFI? by Anonymous Coward · · Score: 0

      Poor twitter. He's got a lot of heart, but he's not very bright.

  27. It's about time. by entrylevel · · Score: 4, Funny

    I mean, even my 1992 Toyota uses EFI . Way to keep up with the times, Intel!

    --
    Karma: Incomprehensible (Mostly affected by posting at +5, reading at -1, and metamoderating everything unfair.)
    1. Re:It's about time. by abirdman · · Score: 1

      My 1974 Volvo 164 had EFI. I wish I still had it, but it had too many miles. The diagnostic manual suggested the only way to diagnose whether the electronics was at fault was swapping the built-in computer (under the passenger-side front-seat) with another one that was known to function correctly.

      I don't know how the thing booted...

      --
      Everything I've ever learned the hard way was based on a statistically invalid sample.
  28. No more diskless boots. by forand · · Score: 1
    EFI has its own filing system that lives on a reserved part of the hard disk
    Isn't this just about the same thing as what Dell and other big computer makers use to add "Diagnostic" programs and the like?

    Also wouldn't this mean that we have to have some storage device in the machine? Could we still boot off a network connection if we didn't have a HD?
    1. Re:No more diskless boots. by snowtigger · · Score: 1

      Could we still boot off a network connection if we didn't have a HD?

      You obviously have no idea how network booting works. Why would you need a HD if everything you need is available on the network. Ever heard of diskless clients ?

      This is how it works on a Sun or SGI, they have been doing this for years, but PCs still can't do this (or difficult - Linux can with certain limitations)

      In the extreme case, a computer knows nothing but it's mac address. It will take all information from the network - including which OS it will use. It's the "bios" - firmware in the case of Sun that takes care of everything. All other types of network booting is a subset of the following.

      1) Find ip address (bootp/dhcp request) "I am MAC XXX, what's my IP?"
      2) Download kernel and parameters over network (tftp protocol)
      3) Boot downloaded kernel.
      4) Mount network filesystems or local filesystems (if you reinstall the system, reformat disks here)
      5) Start system (or installation)

      This is especially practical for a machine parc. We reinstall hundreds of machines with a single command on the server and all clients automatically reinstall themselves.

      Another major advantage of having a nice "bios" is when something goes wrong - The error messages will be sent on the parallel port. Broken CPU, memory not working, broken graphics card ... No need to TEST what's wrong, the system will TELL you.

  29. I've never understood boot-ups. by Yo+Grark · · Score: 1

    Tomorrow's news: Intel gives Phoneix the boot, or would that be take away the boot?

    Either way, Instant ON is way overdue.

    Yo Grark
    Canadian Bred with American Buttering.

    --
    Canadian Bred with American Buttering
  30. Look out! by otprof · · Score: 1
    With the BIOS, that's limited to VGA or worse, but EFI supports high resolution displays. Likewise, it can run with a proper graphical user interface, rather than the blocky text-only mode that's currently the best on offer -- and it has it's own networking, so can be used for remote diagnostics.
    Imagine what TurboTax will be able to do with the "remote diagnostics!" Perhaps they should rent a suite with the RIAA to monitor the boot sequence of every computer on the planet, just to protect those starving artists and programmers...
  31. Uh Oh! by FyRE666 · · Score: 4, Interesting

    Because EFI has its own filing system that lives on a reserved part of the hard disk, it can become the standard home for a whole set of utilities that have always had an awkward fit with the BIOS: things like disk partitioners, multiple OS boot controllers...

    I'm guessing Microsoft is already adding code to windows to wipe out that last part from machines, as it might "confuse people"...

    Honestly, this sounds very much like they're replacing the BIOS with something that works very much like a BIOS, but prettier...

    1. Re:Uh Oh! by Anonymous Coward · · Score: 1, Interesting

      Because EFI has its own filing system that lives on a reserved part of the hard disk What worries me is, could this be the death of the homemade PC? If I buy a MoBo from one crowd and a harddrive from another how is the Filing System going to get onto the disk. Will it work without it? What happens when the Harddrive dies? Having such a low level system rely on another piece of hardware is not good.

    2. Re:Uh Oh! by quantum+bit · · Score: 1

      Because EFI has its own filing system that lives on a reserved part of the hard disk, it can become the standard home for a whole set of utilities that have always had an awkward fit with the BIOS: things like disk partitioners, multiple OS boot controllers...

      So, if EFI lives on the hard disk, how does the boot code get from the hard drive to the memory and into the CPU? Sounds like Intel needs to invent a bootloader for EFI. Since it deals with such basic tasks, they could call it the Basic Input Output System.

      oh, wait...

    3. Re:Uh Oh! by MrDelSarto · · Score: 4, Interesting

      Though I realise you are being sarcastic, there is obviously some misunderstanding of how this works as evidenced by other posts in this thread.

      EFI is firmware; from the moment you switch on your machine EFI is in control of it. You can quite optionally have EFI Applications that are stored on a non-volatile storage area (probably a hard disk) in a modified FAT partition. Seeing as you wanted to know, these are in Microsoft Portable Executable format, which is a form of COFF. But you can easily develop them under (ELF based) linux with gnu-efi. It's just like a normal C program, you can allocate memory etc etc. Elilo is the EFI boot loader and it works pretty much like lilo.

      You can even have EFI drivers that extended EFI to do other cool things.

      In essence, it's like having DOS built right in.

    4. Re:Uh Oh! by Anonymous Coward · · Score: 0

      In essence, it's like having DOS built right in.

      So it's an Apple II GS?

    5. Re:Uh Oh! by Anonymous Coward · · Score: 0

      No, MS won't have to disable it... The OEMs will do it for them. Seriously, OEMs tinker so much with BIOSes, basically they take most options out and add their logo someplace.

    6. Re:Uh Oh! by facelessnumber · · Score: 2, Insightful

      It all sounds like a good idea, but "non-volatile" is the last thing I'd call anything that's stored on a hard disk. My BIOS is ugly, but scripties aren't playing around in my firmware. Right now the worst a virus can do is force you to blitz your drive and reinstall an OS. How'd you like the next Code Red to render machines completely unbootable, or perhaps even damage hardware? It sounds great, really, but don't put it on a hard disk. Also, It's been done, to a degree. Some laptops store BIOS settings on a hard disk, and it's a bitch when an OS upgrade braindeads it, or keeps it from suspending, etc...

    7. Re:Uh Oh! by Anonymous Coward · · Score: 0

      Ever used an EISA or MCA machines? -- The configuration program is stored in a partition the hard disk (or floppy), but all of the configuration parameters are stored in NVRAM. This partition is not mounted by your OS.

      The cool thing about this system was that if you bought (say) an Adaptec SCSI card, all of the settings were in the same user interface, not some special other Ctrl-A screen.

      And quite frankly, if you get hit by a virus, your BIOS isn't any safer than your hard disk. Numerous viruses have attacked this data.

    8. Re:Uh Oh! by quantum+bit · · Score: 1

      Some laptops store BIOS settings on a hard disk, and it's a bitch when an OS upgrade braindeads it, or keeps it from suspending, etc...

      Yeah, we had a stupid Compaq laptop at work a while back whose BIOS boot order was set to HD only. Then the HD died, so we put in a new one. Only problem -- the Compaq BIOS configuration tool is normally stored on the hard disk (though the settings themselves are in NVRAM). There are utilities you can get from the Compaq web site to re-create the setup partition, you just make some floppies and boot off of them. Oops, the system won't boot off of floppies because the BIOS is defaulting to the hard disk ("Non system disk or disk error"). Great, we now have a paperweight.

      We did manage to get the system to boot off the floppies -- by removing the hard drive. So now we can install the Compaq BIOS on the nonexistent drive.

      I suppose theoritcally an IDE hot-plug at just the right moment might work, but I don't trust Compaq hardware to not burn out. We did manage to finally get it working by putting the HD in another laptop (a Dell) and running the setup disks on there... Thanks for nothing, Compaq.

    9. Re:Uh Oh! by BusterB · · Score: 1

      I have a Compaq Prosignia VS from 1994. It has a 'system partition', which stores EISA profiles, drivers, diagnostics, the setup programs, etc. It runs dos, and is built right in.

      This still seems like a rehash.

    10. Re:Uh Oh! by sickmtbnutcase · · Score: 1

      Boot info on a the hd? Not a good idea! Why not keep it in a chunk of something, like CompactFlash or something similar right on the board? Plenty of storage, not horribly expensive. Plus, this can be kept completely free from the OS so there's no way for virii or scripts to get at it.

    11. Re:Uh Oh! by Anonymous Coward · · Score: 0

      how is the Filing System going to get onto the disk

      Uh, you create a partition in EFI and then designate that partition as the EFI partition. The EFI doesn't live on that partition; it only uses that partition to store applications and such.

      Having such a low level system rely on another piece of hardware is not good.

      It wouldn't rely on it; it would only use it for added benefit.

    12. Re:Uh Oh! by Reziac · · Score: 1

      I once had one of those XT-286 hybrids that needed the "BIOS" info installed to the HD from a floppy before it could boot properly. So what happens when the HD fails and the floppy disk dies? A: the machine is effectively toast.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    13. Re:Uh Oh! by blair1q · · Score: 1

      You missed the big uh-oh:

      The power of the ROM BIOS is that it's bulletproof.

      Because EFI has its own filing system that lives on a reserved part of the hard disk

      And the ROM BIOS will help tell you that the hard disk is crapped out.

      How long before a disk crash takes out FFI's ability to tell that a disk crashed?

      I'm betting rev 0.16.

    14. Re:Uh Oh! by Master+of+Transhuman · · Score: 1

      - Right now the worst a virus can do is force you
      - to blitz your drive...

      Ever heard of Chernobyl? If your mobo supports it, this virus can flash your BIOS - which is a show-stopper...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    15. Re:Uh Oh! by ctr2sprt · · Score: 2, Insightful
      Honestly, this sounds very much like they're replacing the BIOS with something that works very much like a BIOS, but prettier...
      It's not just that. More flexible "BIOSes" can add so much power to a system. An example of this, and one that's very near to my heart, is the ability to boot from anything. Pretty much every BIOS out there is unable to boot from at least some devices; the most common approach is a catch-all "SCSI" boot entry, which may be a SCSI device or it may be a ZIP drive or... Even then, half the time it just doesn't work and you can't boot from your add-on IDE controller card.

      A better BIOS would solve this by getting a much clearer idea of what sort of hardware is in the system and what can be done with it. Got a USB hard drive you want to boot from? No problem: EFI knows how to read USB disks, so it grabs the files it needs and boots from it. Want to boot from your second CD drive instead of your first? Just pick "cdrom1" instead of "cdrom0" and you're all set. Want to boot over the network, but don't have DHCP? Set your NIC's IP address in EFI and tell it where to grab the boot image from using TFTP.

      And then there's the nifty trick Suns have of being able to interrupt the operating system, no matter what, and drop you back into the "BIOS." I'm told there's even a debugger in there that you can use to debug the same system you're using (in case of kernel traps and such).

      A more flexible, versatile, and powerful BIOS is a very cool thing, and even everyday desktop users will be aware of its benefits (though they may not know the source of them). People who use PCs for serious work have lusted after this sort of thing for a long time.

    16. Re:Uh Oh! by LarsG · · Score: 1

      Though I realise you are being sarcastic, there is obviously some misunderstanding of how this works as evidenced by other posts in this thread.

      Thanks for the clarification.

      A few questions:
      Will the EFI firmware always be capable of (re)configuring the hardware and booting the PC if the "non-volatile" (with the quality of current IDE drives, that's a misnomer) storage area is toasted? I still have nightmares about old computers that refused to load the BIOS configuration utility if the service/BIOS partition on the HD went south, and I don't want to have the same problems with EFI.

      Is EFI in any way related to CHRP/PReP OpenFirmware?

      How does EFI handle 3rd party BIOS/firmware on add-in cards? Does EFI define a new standard/format for firmware on add-in cards?

      If EFI defines a new firmware module interface, is the firmware on add-in cards processor neutral? That is - can the EFI firmware on an ethernet card be used any computer with any processor as long as the machine supports EFI?

      Are EFI and PXE related?

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    17. Re:Uh Oh! by Anonymous Coward · · Score: 0
      Honestly, this sounds very much like they're replacing the BIOS with something that works very much like a BIOS, but prettier...

      They've been doing that for years. It sounds like they are just changing the name and setting up some new standards.

    18. Re:Uh Oh! by facelessnumber · · Score: 1

      Yeah - Sucks. But as things currently stand it's only a showstopper for the unfortunate segment that has that particular breed of BIOS and chipset. Now what if that BIOS has about ten times the control it used to, and can run C programs? And that "If your mobo supports it" thing is a big one - If this becomes the standard, as I'm sure it will, then virtually everybody's mobo supports it. It's really cool, but it has the potential to undermine any and everything that an OS could do to remain secure, and I think it's a step in the wrong direction until things like Outlook and IE are either fixed or gone.

    19. Re:Uh Oh! by dlapine · · Score: 2, Insightful
      Let's get this straight, people. EFI lives in a flash ram device on the mainboard. You can boot the node without a single harddrive in it.

      EFI does allow you to format a partition of the hard drive in vfat (linuxspeak for fat32) so that it can recognize the files stored on it. Those files can be anything you want, and the partition may be mounted by the OS and treated as a regular partition. For example, the /boot partition of a Itanium II node that has SuSe SLES 8.1 installed on it looks like this:

      drwxr--r-- 3 root root 4096 Dec 31 1969 .
      drwxr-xr-x 23 root root 528 Feb 11 11:26 ..
      -rwxr--r-- 1 root root 503248 Jan 27 06:55 System.map-2.4.19-SMP
      drwxr--r-- 4 root root 4096 Jan 27 07:51 efi
      -rwxr--r-- 1 root root 1160383 Feb 10 21:00 initrd
      -rwxr--r-- 1 root root 1156850 Feb 10 21:00 initrd.shipped
      -rwxr--r-- 1 root root 2381696 Jan 27 12:55 vmlinuz
      -rwxr--r-- 1 root root 72173 Jan 27 14:37 vmlinuz.autoconf.h
      -rwxr--r-- 1 root root 39332 Jan 27 14:37 vmlinuz.config
      -rwxr--r-- 1 root root 2381696 Feb 10 19:12 vmlinuz.shipped
      -rwxr--r-- 1 root root 130 Jan 27 12:33 vmlinuz.version.h

      When EFI boots up, it will look for fat32 or fat16(why bother?) partitions on any harddrives, cdroms, ls240's or any other local devices the MB manufacturer supports. It then offers you the opportunity to access these mounts just like you had good old dos onboard. Instead of assigning drive letters, you get FS0:, FS1:, etc.

      Caveats:
      The OEM who provides the MB and its EFI implementation has to provide the driver for the devices that EFI supports. So the manufacturer of an Intel Tiger 4 Chassis with built-in SCSI from MPT needs to obtain the EFI driver for the device from the manufacturer. Same thing for the IDE chips on board or the integrated NIC. If the EFI has the built-in driver in the rom, it can then use that device during boot. I don't know if a hardware driver for EFI can be loaded manually.

      To live on the harddrive, EFI uses a new type of partition table, EFI GPT, to store partition information. fdisk doesn't like this, but parted works just fine for linux. I'm not sure how Windows deals with this.

      Hope this helps. If you need to know how I know this, well let's just say that I have over 256 Tiger 4's in my linux cluster. :)

      --
      The Internet has no garbage collection
    20. Re:Uh Oh! by TheCrazyFinn · · Score: 1

      EFI isn't related to OpenFirmware. It's more like a bad clone with BIOS combatability added.

      OpenFirmware is not related to CHRP/PReP other than being one of the various standards specified by CHRP/PReP. OpenFirmware is an IEEE standard based on Sun's OpenBoot, that has been adopted by Apple and IBM (For some things).

      EFI isn't processor neutral. It's x86 only at this point. And it's not related to PXE, although it may support it (OpenFirmware does).

      Basicly, it's a bad idea, but probably somewhat better than the BIOS. They'd be better off writing a BIOS clone in Forth, and then implementing OpenFirmware.

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
    21. Re:Uh Oh! by MrDelSarto · · Score: 1

      EFI isn't processor neutral. It's x86 only at this point.

      This is plainly wrong. I'm not sure there are actually any x86 processors using it -- the only systems currently in production with it are Itanium based ones.

      It is an open standard as much as openfirmware is.

  32. Re:GOOD!!! by Anonymous Coward · · Score: 0

    Not sure someone who cannot spell "apostrophe" should be commenting one someone else's use of it, whether correct or incorrect.

  33. hmmm by RyLaN · · Score: 1

    "We even have a concept of the afterlife" said Doran, "so if your OS freezes you can go in and look at the state of the machine, change configuration, load a different driver, and do a sensible restart."

    so their plan is..

    1)Create new layer between bios and os
    2)Say it helps when your OS crashes
    3)have it log system stats so users can see what went wrong
    4)Re-invent all the kernel-logging utilities
    5) Profit!

    seriously folks, a graphical kernel logging utility would be pretty handy. you could have it start after a crash instead of kdm/gdm/xdm, so you can find the problem before you go under again.

    --
    At least the war on the environment is going well
    1. Re:hmmm by Anonymous Coward · · Score: 0

      How does it work? Does it grab the NMI or something like that?

  34. Serial console? by Anonymous Coward · · Score: 0

    "With the BIOS, that's limited to VGA or worse, but EFI supports high resolution displays"

    What a junk. How about making reliable and full functional serial console like big boys Sun and HP?

  35. One up Phoenix by bookroach · · Score: 1

    At the same game with what looks to be the samething that Phoenix is trying to do but more advanced. Compaired to this I would rather have a traditional bios. The OS functionality of EFI looks to be the perfect boot loader for for TCPA. Such as containing the bootloader in firmware and controlling the OS's drivers.

    --
    GTA3 is like the Sims to me - MC Hawking
  36. Here comes the obvious by frankthechicken · · Score: 1

    So Intel are going to give me a graphical interface, nice. The question is, and here come the obvious:-

    1. Will it run Linux?
    2. What games are available for it?
    3. Will it be Open Source?
    4. Will it be called BIO$?
    5. Will it . . .fill in your own inane comments. . .?

  37. Interrupt Handlers by rajmadhu · · Score: 1

    Oh no! My INT 10 and INT 08 won't work anymore..

  38. adapt or die by Anonymous Coward · · Score: 0

    to any BIOS company execs (or those that depend on those companies) you need to adapt the BIOS and start actually driving innovation instead of just trying to hold onto your outdated methods in an irrational hope that everyone will just stop progressing the IT industry. I am sure there are many out there worried about calls like this from Intel and others but why haven't the BIOS folks been more proactive in adapting and themselves being the ones pushing for better methods?

  39. Re:making room for linux? by tupps · · Score: 1

    Apple used to do this on one of their early machines , I can't remember which (possibly the first Classic). Basically Apple had a swag of extra Rom space and they put in a cut down version of the system and finder. Great if you had problems with your machine.

    --
    Go out and get sailing!
  40. Re:bios? by MrChris007 · · Score: 1, Insightful

    " whats a bios? in all the newer computers ive seen that havent been built by the users, there is no bios."

    Clearly you have no idea what you are talking about because all computers have a BIOS.

    You ask "what's a bios" which indicates you don't know what it is and then you claim to know that there are computers without it ? How can you know that acomputer doesn't have a BIOS in it if you don't even know what a BIOS is to begin with?

  41. Re:making room for linux? by Anonymous Coward · · Score: 0

    While the parent does display some ignorance, how is it a troll?

  42. Don't get me started by TerryAtWork · · Score: 1

    I can't tell you how many times I was stymied by BIOS crapolla while consulting.

    I still don't pretend to understand all of it, but what bothered me was that I used to go to these Toronto computer shows and there would be these little books for sale on the BIOS, 4 of them, consisting of 5 pages of 8 x 10 photocopies folded over and stapled in the middle with a cheap colour cover on them. In other words, cheapest possible production values.

    They went into detail on the BIOS and were EXACTLY what I needed, but the guy wanted twenty five bucks EACH for them.

    I wouldn't have bought them even if I could, but I swore one day I would and publish them for free all over the BBS world (This was pre-Internet)

    Now it looks like I won't have to, but I'm still pissed off. Charging a fortune for stuff people really needed is wrong.

    --
    It's Christmas everyday with BitTorrent.
    1. Re:Don't get me started by Anonymous Coward · · Score: 1, Interesting

      They went into detail on the BIOS and were EXACTLY what I needed, but the guy wanted twenty five bucks EACH for them. Now it looks like I won't have to, but I'm still pissed off. Charging a fortune for stuff people really needed is wrong.

      Typical /. reader. What the heck is wrong with actually charging for something?

      You yourself stated that it was EXACTLY what you needed and would therefore have had a lot of value to you, yet you considered it not worth paying for.

      So which ws it? Useful (and therefore worth paying for) or not useful (and therefore not worth getting your knickers in a twist about)?

    2. Re:Don't get me started by Anonymous Coward · · Score: 0

      typical dickhead.

    3. Re:Don't get me started by TerryAtWork · · Score: 1

      It was overpriced. If they were all in one book for ten bucks I've have gladly paid it. And the guy would have made more money because a ten dollar sale made is more profitable (and it was ALL profit wasn't it?) then a $100 sale that didn't happen.

      --
      It's Christmas everyday with BitTorrent.
  43. no, wrong direction by g4dget · · Score: 4, Insightful
    The BIOS should be replaced by another, hardware-vendor supplied GUI--that's just going in the wrong direction. I mean, who is going to talk to this thing? Why should something become easy to use that, if it ever enters the consciousness of the end user, is most likely going to result in the machine being returned for service anyway? Is software or hardware going to come with lengthy instructions for booting into the BIOS and fiddling with endless configuration screends?

    "Normal" home users, the kinds of people who might benefit from a GUI, probably don't want to talk to anything other than their main, mainstream OS. And power users and network administrators want the hardware to come with a system that can be scripted, extended, and remotely controlled. And almost everything that needs to be done with the BIOS-replacement should be done from the regular OS, which can leave little scripts in non-volatile areas for what the BIOS-replacement should do when it reboots (as opposed to putting those instructions into the user's brain).

    Yes, the BIOS needs a serious overhaul, and, yes, it needs to change a bit in the direction of becoming a better OS. But it should become a better OS that normal users never have to talk to directly. It should become a 32bit/64bit OS that much more than previously accomplishes its magic behind the scenes. If it needs a GUI at all, the GUI should probably consist of a web server (so that the BIOS can be configured over the net) and a built-in, simple web browser, not some Microsoft-wannabe-lookalike.

    1. Re:no, wrong direction by buss_error · · Score: 1
      The only thing I can add to this is... "Avoid small system mentallity".

      You want it easy for Joe-Six-Pack? Fine. Don't lock out the sysadmins and techs that have to support 18K+ desktops. The single most fustrating thing about Microfsck products is their inabillity to scale to large enviroments. That, and they are so bad they don't even suck.

      And that's really bad.

      --
      Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
    2. Re:no, wrong direction by bforsse · · Score: 1

      ...the GUI should probably consist of a web server (so that the BIOS can be configured over the net) and a built-in, simple web browser...

      Interesting... a standard BIOS web server would have to be REALLY bulletproof. Wouldn't want script kiddies h4x0ring your CPU frequency so they can beat you at UT2003!

    3. Re:no, wrong direction by g4dget · · Score: 1

      Making web servers bulletproof isn't hard--they are one of the simplest network application you could imagine. Furthermore, these things would only run at boot time, which, if you run a decent OS, should be very, very rare. And even then, they mostly run behind firewalls.

    4. Re:no, wrong direction by swb · · Score: 1

      In the Intel server world it seems that trend is going away from better BIOSes/OpenFirmware/Etc, and towards smarter and more functional management boards which are computers in their own right, not bound to the host CPU, RAM, and in some cases NIC. You can get full console redirection as well, including BIOS control and other hardware-console specific configuration, as well as diagnostics, environmental information and power off capability/

      GUI OSes are kind of crippling for console redirection, though, and most vendors kludge together something using PC Anywhere or other dependent tools. I was told by a Compaq rep that eventually we might see a management controller with the ability to do what some of the KVM-Over-IP people are doing, except natively in the PC management board, providing a remote keyboard/mouse/display functionality. A side benefit of this is that you can ditch your KVMs, too, since you could just use a laptop with a NIC as the display and switch in software.

      Personally I'm interested in this and it'd be interesting to see it take off and benefit from all the usual mass-production efficiencies, as well as seing it develop more OS-like features (such as perhaps running user-supplied modules).

    5. Re:no, wrong direction by poot_rootbeer · · Score: 1

      the GUI should probably consist of a web server (so that the BIOS can be configured over the net)

      OH GOD NO.

      You're thinking "remote administration of the company's desktop machines", I'm thinking "hacker breaks into my box over TCP/IP and disables all my peripherals".

      Call me crazy, but I think any changes to hardware settings ought to be done only from a location where you can actually see the hardware.

    6. Re:no, wrong direction by sjames · · Score: 1

      and more functional management boards which are computers in their own right, not bound to the host CPU, RAM, and in some cases NIC.

      This is DEFINATLY the wrong way to go. The vast majority of that functionality can be implemented in firmware with only minor hardware changes. Why would I want a totally proprietary and locked in computer that is primarily used to boot my computer? If the machines CPUs and RAM are not functional, I'll probably be able to guess without some other computer in the computer telling me so.

      At this rate, we'll one day se the situation where the management board's managment boards management board tells us that the manager manager's ram went bad so the system won't boot.

      Wake on (LAN,serial, etc) has already been implemented in regular chipsets. Console redirect to serial can be easily done in software. Failover when the boot CPU goes bad can be handled by a flipflop (more or less). If all of the CPUs are dead, you're not going anywhere anyway.

    7. Re:no, wrong direction by swb · · Score: 1

      If you have problems with the host hardware that prevent it from running the firmware, how do you diagnose those problems? Get on an airplane? Fly, drive to god knows where on short notice? Pay somebody else closer to do it? A free PSU replacement is suddenly a $10k expense because you don't have the ability to 'see' the machine anymore because your host CPU won't run.

      We have these management functions in our servers and they have saved us thousands of dollars in travel by being able to diagnose what's broken remotely when the host CPU won't boot. It's typically been something trivial to replace that non-technical staff can replace if given the parts.

      Console on serial (like with FreeBSD or Linux) in software doesn't cut it if the functionality you need involves the physical console. And firmware doesn't give you power on/off functionality either ("the building called and they will be shutting off power in 20 minutes for 4 hours. What do we do with the computers?").

      I'm all for a better x86 BIOS, but having a seperate management computer adds a lot of value that even the best firmware can't give you because it relies on the very hardware you want to monitor.

    8. Re:no, wrong direction by sjames · · Score: 1

      Console on serial (like with FreeBSD or Linux) in software doesn't cut it if the functionality you need involves the physical console. And firmware doesn't give you power on/off functionality either ("the building called and they will be shutting off power in 20 minutes for 4 hours. What do we do with the computers?").

      In LinuxBIOS, serial output begins before RAM init (even if there is no ram). Even $50 motherboards have hardware power on/off these days. In the example you gave, I'd just set 'on after power fail'. Other options are wake on (just about any external signal) and wake at X time.

      The diagnostic tree is fairly simple. No serial at all = both cpus (unlikely), mainboard or PSU. In other words, a dreadful failure. If serial output happens, just read the messages.

      I point out that a management board won't do much for you if the PSU is gone. The question becomes management board or PSU. The solution is simple, ship both, get someone to switch them out one at a time. Same solution for deciding between both CPU, mainboard or PSU (just ship a PSU and mainboard w/ cpus on it).

      In other words, if it can't run the firmware, it's well screwed anyway, and new parts are in order. Non technical staff can probably manage to unplug the unit and replace it easier than opening it up to replace a power supply and management board anyway.

      In other words, about 99% of the functionality at a fraction of the complexity. If you have more than one or two machines in production, you'll save money by just keeping a spare everything on hand and skipping the computer in the computer.

  44. It's about time by OmniVector · · Score: 1

    We need to start chopping some of the legacy fat out of systems now a days.
    It's kind of annoying still seeing things like standard x86 startup screens.

    It seems like intel has been on a rampage of reform lately. With the Intanium2 (in hopes of getting rid of the ancient x86 chipset architecture), the Centrino (to give laptops better battery life), and now this bios change.

    --
    - tristan
  45. Crap. by SatanicPuppy · · Score: 1

    Man, I LIKE the text only boot up. Whenever they add a fancy GUI functionality is lost, or at least hidden.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  46. Good ol' Intel by LesPaul75 · · Score: 5, Informative

    They aren't getting rid of BIOS, they are just making it bigger (and more bloated). Claiming that they are "getting rid of" the BIOS is just their way of hyping their new, lucky-special BIOS. I write BIOS code for a living [shudder] and I've seen EFI. A better name for it would be "C-BIOS" or something like that, because that's what it is: a BIOS written in C. They've packed a lot of things into it, which may or may not be useful, like networking and a GUI. They've been pushing EFI for a long time, and I don't think they've had much success. I guess that they'll just force it down everyone's throat by putting it on all of their own chipsets and hope everyone else will follow suit. Personally, as a BIOS d00d, I hope that they have about as much success with this as they did with Rambus. :)

    1. Re:Good ol' Intel by |Cozmo| · · Score: 1

      I agree. From what I've seen of it on IA64 systems at workI don't care for it at all. It reminds me of my old Alpha. Hopefully they'll improve it considerably before forcing it into the workstation/home market. Right now it is about as friendly as a kick in the crotch.

    2. Re:Good ol' Intel by cefek · · Score: 1

      GUI's have been there since 1996 if I remember correctly - it was called AMI WinBIOS and was really crappy.

      Part of BIOS on Hard Drive? Been there, done that. Every time I get new server to set up, I erase all those partitions and everytime I also, accidentially, erase those hidden BIOS partitions with utilities. I never need them, hell, I'VE GOT BOOTABLE CDs WITH APPLICATIONS TO DO DIAGNOSING AND TROUBLESHOOTING!

      If we need mouse to configure BIOS settings, then perhaps it's time to die.

      --
      Plain old sigh.
  47. THIS IS OLD NEWS... by RAEJlN_HARDONNE · · Score: 0, Troll

    see this post from last november.

  48. Re:making room for linux? by Karrots · · Score: 1

    Ya, I remember that. You held down Option-Apple at boot before the Happy Mac appeared and it would boot from it. I don't remember if it was the SE or the Classic either.

    Karrots

  49. Hi-res splash screen! by tsprad · · Score: 2, Funny

    I just can't wait! I'm sure that a high resolution splash screen instead of real information about the progress of the self test will boost my productivity, and reduce the total cost of ownership tremendously!

    This indicates just how desperate the industry is to keep the market from saturating.

  50. because by SHEENmaster · · Score: 5, Informative

    openfirmware is usable rather than pretty?
    because it proves that a firmware can be cooler without ASCII art or pain-in-the-arse GUI?

    OpenFirmware, for those who don't know, is a solution adopted by Sun, Apple, and other big names. A partition on the hard disk contains the firmware which can be accessed through certain key combos. You can then give it commands to boot certain partitions and other such shit; stuff I'd like in my peecee's BIOS.

    Check it out.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:because by HeghmoH · · Score: 3, Informative

      One small correction: I don't know how Sun does it, but on Apple machines, the OpenFirmware lives in ROM, not on the hard disk. I'd guess that Sun does the same thing.

      But yeah, it's cool.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    2. Re:because by CoolVibe · · Score: 1
      Yep, on every (ultra)sparc that I've met (and also on mine) openfirmware lives in ROM.

      And yeah, I agree OpenFirmware kicks butt. Netbooting never was easier :)

    3. Re:because by Guy+Harris · · Score: 1
      but on Apple machines, the OpenFirmware lives in ROM, not on the hard disk. I'd guess that Sun does the same thing.

      Yes, they do, and have done so ever since they invented Open Boot, which was the basis for OpenFirmware.

    4. Re:because by Ponty · · Score: 1

      Becaue lots of really smart people can't be relied upon to notice that this new proposal will have most of the same problems what we have nowadays?

    5. Re:because by Lee+Cremeans · · Score: 3, Interesting

      Yes, OpenFirmware and OpenBoot are usually in ROM. I think the original poster was getting confused with the Apple "NewWorld" Mac OS ROM file, which is loaded by Open Firmware on the iMac, Blue and White G3 and newer. It contains the basic MacOS routines that used to be in ROM (along with a ELF loader stub, a small startup icon, and a short Forth program to unpack everything and start the stub).

      -lee

    6. Re:because by MarcQuadra · · Score: 4, Insightful

      OpenFirmware does NOT live on the Hard Drive, it lives in Flash ROM so it's semi-permanent. Compaq tried putting a BIOS Setup program on a 'secret' partition on the old Deskpro 2/4/6XXX machines and it was a total hassle to fix them if the drive died or somrthing happened to the partition, you had to load the BIOS Setup from _DISKETTES_. It was cool to have a GUI Setup with full diagnostics, but when the drive died so did the convenience. Don't even get me started on upgrading hard disks on those things.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    7. Re:because by Zapman · · Score: 3, Informative

      Like other's said, it actually lives in a flash ROM chip. Think of it like the BIOS and GRUB combined. It groks networking, all of your disks (tape, cdrom, harddrive, etc), and lots of other things.

      You can diagnose hardware errors with it, you can boot off the network with it, you can specify which device you want to boot from, (on multi proc systems, you can specify which CPU will be the 'boot strap' cpu), and you can tell it if you want it to boot at all (if you want it to come up to just the eeprom after a power cycle.)

      It's all sorts of goodness. I can't tell you how many times it's saved the day on our sun boxen. And for the hyper masochistic, there's a full blown forth interpreter.

      And get this: It doesn't suck. (though it does generally mean something is sucking wind when you are working at that level).

      --
      Zapman
    8. Re:because by Anonymous Coward · · Score: 0

      Open Firmware also lets you write platform-independent "BIOSes" (in Forth) for peripheral cards. This lets you do things like boot off of disk or network controllers that weren't yet invented when your machine shipped.

    9. Re:because by Master+of+Transhuman · · Score: 1

      That's correct, I have a Compaq Deskpro 4000 as my old machine, and it has a Compaq Diagnostics Partition (about 16MB or something like that) on the front of the first hard drive. When I first got the machine, the partition had been damaged and I had to download the BIOS from Compaq and put it on diskettes to access it. Later, I changed drives, recreated the Diagnostic Partition and reloaded it from the Compaq diskettes.

      It definitely is not as safe as ROM, but it really wasn't THAT much of a pain to deal with it. You just had to boot off diskette and insert a second diskette to get into Compaq's diagnostics and Setup programs. You usually don't need to do that too often, though, so it isn't that big a deal.

      OTOH, if you are a maintenance person and have to do it with dozens of machines a day, it would be a huge hassle, so ROM is definitely better.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    10. Re:because by dotgain · · Score: 0

      Yes, I understand the Openfirmware in a new Apple is very similar to that of a Sun, and yes, Openfirmward does kick ass. I'm hoping to use OpenBIOS on my x86 machine if and when they finish it.
      Tip: Sometimes you need help from the openfirmware in an apple if the CDROM won't open. While booting I think you hold Command-option-O-P, or was it O-B...?
      Sun's Openfirmware makes heaps of things possible and much easier. It can boot standalong programs without an OS running, you can basically do anything with the machine limited only by your ability. And even set a password that's almost reasonably secure, unlike any PC BIOS.
      And I'm sure PC BIOS's kill monitors by changing video modes about six times before you OS is even loaded. Once for the video card, one for the motherboard BIOS, now once for the SCSI card and its scan, now the information screen and "LILO" for a quarter of a second, then change modes for lilo, only to change to the Linux Frambuffer, and finally X loads. My poor monitor's been going clicky clicky clicky and I'd swear this is what kill one of mine.

    11. Re:because by MarcQuadra · · Score: 1

      Exactly, it was cool, but fixing/upgrading them all day became old VERY quick. The enduser would have quite a time trying to do their own hard drive upgrade.

      I like Apple's solution, big flash ROM with a bootloading OS on it (OpenFirmware) completely hidden from user. Also, now days you could have a 16MB disk-on-chip Setup or a compressed Setup that takes a chunk out of RAM to decompress and run when you need it.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    12. Re:because by Billly+Gates · · Score: 1
      I remember old Dells using this technique to store some bios settings on the users hard drive.

      The problem? The problem is a Linux install would over-ride the MBR where the bios information is stored and turn it into a door stop. The only way to fix it was to re-install the Dell Windows recovery cd which reformats the hard drive and puts some of the bios functions back on it.

      I sincerly hope that this intel firmware doesn't do anything like this.

  51. Re:bios? by Jacer · · Score: 0, Troll

    oh man, how ignorant can you possibly be?

    --
    --fetch daddy's blue fright wig, i must be handsome when i release my rage
  52. SGI uses an ARCS PROM by green+pizza · · Score: 1

    I don't know about HPaq or IBM, but I do know that SGI uses an ARCS PROM. It's similar to OpenBoot/OpenFirmware, and can be used for booting into other OSes (NetBSD/MIPS for one), but it's not quite as feature-filled. Newer SGIs (Origin 300, Origin 3000, Fuel, Altix) also have an "L1" controller system that keeps track of temperatures, module power, system partitioning, etc. It's somewhat similar to Sun's LOM controllers, though several SGI L1 devices can be connected to an L2 controller (touch screen LCD controller) or to an L3 controller (a 1U rackmount PC running Linux driving a fancy GUI and web interface).

  53. Re:making room for linux? by Karrots · · Score: 1

    ok, I did a little googleing and found the specifics. So all you out there with Mac Classics laying around you can push Command-Option-x-o and it will boot System 6.03, Finder 6.1x. I did it once years ago I was pretty impressed.

    Info thanks to:
    http://www.cupertino.de/pages/archiv/EasterEg gs/HW -Classic.html

    Karrots

  54. Open Firmware URL by Anonymous Coward · · Score: 2, Informative

    OpenFirmware (IEEE 1275) has a homepage. As does the IEEE working group. There's also a DMOZ/Google category.

  55. SGI did this with PCs in 1998... by green+pizza · · Score: 1

    SGI's first attempt at Wintel PCs, the overengineered and overdue 320 and 540, used a prom interface similar to what SGI MIPS/IRIX, Sun, and modern Apples use. There were both graphical and text/command-line interfaces available. A fellow could use this nifty maintanence system to choose the boot device, get system info, even run some diagnostics... just like a "real" workstation. Pretty neat, but probably one of the reasons that these cool machines can't run anything newer than Windows 2000.

    1. Re:SGI did this with PCs in 1998... by FyRE666 · · Score: 1

      Not sure how anyone would think it pretty neat - I had to use one of the 320's for a year and a half and I'm not surprised they died a horrible death. It was a strange mixture of PC and non-PC components which made it not quite an SGi and not quite a PC (even the USB slots were non-standard)! So basically it was impossible to upgrade without spending sh*tloads of cash (even the RAM was some ridiculous price to upgrade from 128M to 256M with their wierd SIMMS - and after that upgrade it was impossible to upgrade any more unless you threw out the extra 128M as all 12 slots were used!!).

      No, I think it's best to leave the OS' on the disk, and only the code that's motherboard specific on the motherboard - it just doesn't make sense to mix the two in a PC.

    2. Re:SGI did this with PCs in 1998... by Zog+The+Undeniable · · Score: 1
      SGI's first attempt at Wintel PCs, the overengineered and overdue 320 and 540, used a prom interface similar to what modern Apples use

      Damn! I misread this as a "pr0n interface" so I wasted $$$ on an iMac :-(

      --
      When I am king, you will be first against the wall.
  56. What if the hard drive fails? by phreaknb · · Score: 2, Interesting

    What happens if the hard drive fails? The CNet article says that the filesystem is stored on the hard drive. And how much space will the file system take up? I hope they have thought of this.

    1. Re:What if the hard drive fails? by Anonymous Coward · · Score: 0

      More importantly, if its on the hard drive it would also have to be on rom somewhere. Unless ofcourse the harddrive and motherboard makers are working in concert. There is no way to get the bios on a new harddrive (since you can't even turn the pc on without it). This is a lot more trouble than its worth.

    2. Re:What if the hard drive fails? by Squarewav · · Score: 1

      some very old computers 386's 486's and some early pent. the vendor, i.e. compaq. would stick the bios setup program on the hardrive. I know of at least 2 people who fdisk'd there hard drive to find out they can no longer boot/and or change the cmos. I belive this as done for 2 reasons, one that it was cheaper in that they dint have to put a rom on the mb, and 2 couse they wanted people to have to buy a new computer in the event of a hard drive failure rather then just replace the hard drive. drive failures were much more commmon back then

  57. EFI? by A_Non_Moose · · Score: 2, Funny

    My first thought was GRUB....and after seeing the screenshots... I think, ok "WinGRUB".
    . ;)

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  58. New Idea? by sPaKr · · Score: 1

    In 99 using a Compaq machine that had a graphical boot loader that sat on the HD. This had a simple window intreface to control Hardware configuration and other stuff. While is just felt like windows 3.1, ( a point and click interface ontop of a command mode backend ) it worked ALOT like what is described here. Personally using HD space for the bios sucks. One of the great things about PC's that you can yank out the drives, slap a new one in.. and most of the time boot right up. But now your going to tie the HD to the machine hardware so to the degree of of the bios. And what happens when I dont want to give up partion entry for the bios replacment? I agree that the PC bios sucks.
    I much more prefer the OpenFirmware approach, but I think the key here is that the bios(or its replacment) needs to reside on the mother board as thats what it primarly configures. Do you really want your Bios to start tooling around on a NTFS partion to recover the machine ? Shouldnt that be something the OS does? A better bios that could do console on serial/ network addess would be cool. A better bios that could intelligantly pass
    paramaters to the system would be cool. A bios thats going to suck up HD space, and fux with the filesystem, no thanks.

    1. Re:New Idea? by ocelotbob · · Score: 1
      While is just felt like windows 3.1, ( a point and click interface ontop of a command mode backend )

      That's because it was win 3.1, albeit without progman. If you ever poked around in the bios directory, you'd see msdos 6, IIRC, and a tweaked win 3.1 subsystem. I hate it too, because if you get such systems used without hard drives (like me) you end up spending an assload of time getting things working.

      Now, if EFI were on a flash rom, then it would kick ass, but the way they've got it now will bring nothing but heartache.

      --

      Marxism is the opiate of dumbasses

  59. It just not the same. by Anand_S · · Score: 1

    "Hello, Dell? I forgot the password to my EFI" just doesn't have the same ring to it.

  60. Grammar by essdodson · · Score: 1

    That should be "Bios's Days Are Numbered."

    --
    scott
    1. Re:Grammar by Tenebrious1 · · Score: 1

      That should be "Bios's Days Are Numbered."

      Nope. BIOS is not a word, it's an acryonym. Basic Input/Output System. Plural is Basic Input/Output Systems. The acronym is still BIOS, thus the possessive is still BIOS' with no final "S".

      Pretty sure even under Canadian and UK grammar there'd be no final "S" since it is an acryonym, but could be wrong about that.

      --
      -- If god wanted me to have a sig, he'd have given me a sense of humor.
    2. Re:Grammar by FleshWound · · Score: 1
      Nope.
      Yup.
      BIOS is not a word, it's an acryonym.
      An acronym is a word. That's part of what makes it an acronym (otherwise it's just an abbreviation, like FBI).
      Pretty sure even under Canadian and UK grammar there'd be no final "S" since it is an acryonym, but could be wrong about that.
      Well, regardless, under the rules of U.S. English grammar, there needs to be a trailing "s."
  61. SGI has had this for years... by Anonymous Coward · · Score: 0

    Best example was the 320 Visual workstation.

  62. Complexity by Zelet · · Score: 1, Insightful

    I don't think it is smart to add complexity to a damn near hardwired system. If there is one of the "cool" bugs found in the bios replacement how would you ever be able to fix it? This sounds somewhat dangerous to me.

    --
    ...And when they came for me, there was no one left to speak out for me." - Martin Niemoeller (1892-1984)
  63. More specifically... by MarvinMouse · · Score: 2, Funny

    Bios days are in binary...

    All days are numbered, but bios is done in binary.

    (It's a vague attempt a humour... laugh.)

    --
    ~ kjrose
    1. Re:More specifically... by Anonymous Coward · · Score: 0
      (It's a vague attempt a humour... laugh.)

      Well I tried to....really I did.....but the gag just didn't seem to do it for me.

      Maybe you need to work on your delivery a bit more. You know timing and stuff. Or perhaps you should try recreating the context for the gag a bit. Still keep at it and best of luck for your future gags!

    2. Re:More specifically... by MarvinMouse · · Score: 1

      yeah, good lesson to be learned here... don't try to write humour late at night.

      --
      ~ kjrose
  64. Whither OpenFirmware? by megaduck · · Score: 4, Interesting

    Like a lot of people here, I've been wondering why Intel is trying to reinvent the wheel when OpenBoot is both flexible and reliable. It's a little intimidating for Forth newbies (like myself), but I've never had a problem with any of the Sun or Apple boxen that use OF.

    The motivation behind EFI is probably simple economics. Intel has effectively maximized their revenue from CPUs. This forces them to branch into other markets to keep the profits growing and the stockholders happy. By improving on the BIOS they make a more compelling case for Intel chipsets, especially in the highly profitable server arena.

    OpenFirmware is an open standard, so other chipset vendors could implement their own OF solutions without ever paying a dime to Intel. EFI is probably patent encumbered and represents a nice opportunity to collect fat license checks from companies like VIA and ServerWorks. Also, MS has demonstrated how profitable controlling a platform can be. Intel's probably trying to extend their strong processor position so that they have more control over your computer. OF is, well, open. That makes it kind of suck as a monopoly extension tool.

    That's what I've come up with, anyways. If anyone's got a better theory please share.

    --
    This .sig for rent.
    1. Re:Whither OpenFirmware? by Rhinobird · · Score: 1

      Notice they did the same thing with USB with regards to FireWire...

      --
      If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
  65. Text mode only.... by 2nesser · · Score: 1

    And it gets rid of text mode only start up too.

    But I like text mode only start-up. I live for it! What good are your graphics when your mouse and/or keyboard doesn't work, then what is your dumbass gonna do? Eh?

  66. Re: the bugs should be rolling in any minute now.. by mauthbaux · · Score: 1

    personally, I'm kinda excited about microsoft's involvement with the whole thing. NOT! Does this mean that they get to screw up my computer before I even load an OS? (which prolly won't be windows anyhow)

    --
    "Operating systems suck: you're better off using only the BIOS" --trainsaw.com
  67. Re:bios? by The_dev0 · · Score: 0, Troll

    Bios are what a band sends out to magazines and other publications to tell them all about themselves. A self written advertisement or blurb, if you will. It's relationship with a computer, i'm not so sure about. I guess you could type it up on Word?

    --
    Never fight naked, unless you're in prison...
  68. Legacy Support? by brandorf · · Score: 1

    If the EFI has legacy support, wouldn't that mean it has to contain all of the BIOS calls and functions anyway? I really don't see why this needs to change, though the idea of a purely graphical bootup is pretty cool.

    --


    Bork Bork Bork!!
    1. Re:Legacy Support? by Anonymous Coward · · Score: 0

      No, It uses the Legacy BIOS int calls.
      In a legacy system, it basically sits over the Legacy BIOS, uses BIOS calls for disk access etc.
      In case of no Legacy BIOS, EFI has its own legacy free drivers to do the same.

  69. Replacing network drivers on a live machine...wow by Anonymous Coward · · Score: 1, Informative

    From the article:

    "As part of the demonstration, he showed a network driver being replaced on a live machine, as well as multiple reconfigurations of various USB devices"

    I wonder if he ever heard of some fancy new initiatives in the Linux world called "rmmod" or "modprobe". Sounds pretty Gee-Whiz to me!

  70. Re:bios? by Anonymous Coward · · Score: 0

    Not all computers have a BIOS. Sun computers, for one example use openprom instead. It is based on Forth and among other advantages over the backwards BIOS, it allows the boot up process be controlled by the serial port.

  71. here's a solution... by sludg-o · · Score: 1

    1) Log it somewhere only accessable through an obscure state-of-the-industry key sequence held at boot (I propose ctrl-Alt-~-F5-j-F9-q-}(yes, with all the shifts)-\).

    2) Make it post so damn fast that nobody even notices

  72. So did my... by acidfast7 · · Score: 1
    1980 Toyota Celica Supra. That's right a 1980! Along, with automatic air-conditioning (i.e. climate control).

    It had a huge "EFI" badge on the back. IIRC, the 4M-E was the first mass-produced Toyota with EFI (analog EFI at that.)

  73. Loaded on Hard Drive??? by bobwoodard · · Score: 1

    It's located on the hard drive? Uhhh... what happens with a bad sector? What happens with the first EFI virus? What happens when you swap out hard drives? I think there are some details the article glossed over or skipped entirely.

  74. HOTROD! by agroman · · Score: 1

    EFI? You mean my computer's BIOS now has Electronic Fuel Injection?

  75. Avast Matey. Prepare to be boarded! by kfg · · Score: 1

    "Because it gives a new level of control over the hardware, it's also of interest to digital rights management and security designers."

    So basically what we have here is combined BIOS/Boot track that Turbo Tax has explicit *permission* to write to, but perhaps you don't?

    Oh, gee, goody. Just what I had asked Santa for.

    KFG

  76. it's been 16 seconds since i hit 'reply'! by Anonymous Coward · · Score: 0

    Maybe you need to get out more often.

  77. choice quote from anandtech.. by Anonymous Coward · · Score: 0
    " What's necessary for EFI to be implemented in desktops is a desktop OS with support for the standard. Microsoft has yet to commit to releasing an OS with EFI support"

    Well, I'm sure support could be in linux just by releasing all the specs...

  78. Just because it's a graphical interface... by MP3Chuck · · Score: 1

    Doesn't mean it can't/won't have POST data... Aside from that, wouldn't this be a sort of first-steps toward embedded systems? Or at least semi-embedded systems?

  79. Re:Text mode start up screens - Alien! by FyRE666 · · Score: 3, Interesting

    Personally, I'd like mine to boot up like that one out of the film "Alien", complete with flickery graphics and blipping as it writes to the display. I always thought that looked cool. I certainly don't need reminding who built the motherboard in 16 million colours every time I start up.

    And another thing - what's to stop MS "embracing" a few MB makers and converting the boards to boot only one OS - say, for example, Windows? It would be trivial to add proprietary code to this, which prevented anything else booting - obviously then anyone adding the required code to boot, say, anything else would be violating our favourite law...

  80. changing hard disks by wiill · · Score: 1

    Here's my question: what happens if your hard drive dies? If the diagnostic tools are stored on a portion of your hard drive, and you need these tools to recover ... isn't it the chicken or the egg syndrome? Also, what happens if you decide to upgrade your hard drive? are you stuffed then? how do you reload the EFI tools?

  81. bah! what about a real replacement? by Anonymous Coward · · Score: 0

    This is so stupid, it's replacing the bios with a newer form of bios. big fn deal... The bios needs to really be replaced, like the linux bios project. That thing boots in a couple of seconds and you're in linux. All we need is a way to upgrade the kernel we use with it and we're all set.

  82. you get an F by Anonymous Coward · · Score: 0

    sorry, for once, the grammar on slashdot is correct. ___s' (no trailing s) is the proper way to make a possessive of a singular noun ending in s.

    you fail.

    1. Re:you get an F by Anonymous Coward · · Score: 0
      sorry, for once, the grammar on slashdot is correct. ___s' (no trailing s) is the proper way to make a possessive of a singular noun ending in s.
      You couldn't be more wrong, even if you tried.
  83. coding bugs and viruses by Anonymous Coward · · Score: 0



    this new EFGI thing may be susceptible to viruses .. or if not virus .. definitely to bugs. That would royally suck.

    I dont want my BIOS to require service packs.

  84. What happens if the HD area gets corrupted? by Blaede · · Score: 1

    They mention placing the EFI/BIOS on a reserved area of the the hard drive. Everyone knows magnetic media is extremely vulnerable, hence a BIOS on a non erasable EPROM (or at least backup).

  85. Re:bios? by sludg-o · · Score: 1

    Neal Stephenson's novel Snow Crash says a BIOS is NOT a basic input/output system, but rather a Built In Operating System!!!

    ...yes, I use RH8 and I am obsessed with the phosphor (please type /usr/X11R6/lib/xscreensaver/phosphor at your RH8 prompt before modding) screen saver. THANX!!!

  86. Intuit won't like it by Anonymous Coward · · Score: 0

    Looks like this will do the job of the BIOS + boot sector. Track 0 on the HD isn't reserved anymore, so now where is Intuit going to hide the "copy protection" for the latest version of TurboTax, hmm?

  87. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  88. From what I read, this is NOT the answer by WhaDaYaKnow · · Score: 5, Interesting

    First of all, I'll link to my post two days ago.

    Intel however, doesn't seem to quite understand the issue. I mean, EFI is partially stored on the hardrive?! Sounds to me they are making things more complex, instead of less.

    The quote " In effect, it's a tiny operating system in its own right," scares the shit out of me.

    And all this hype about graphics, I mean, come on. I wrote a boot loader in 64K that booted straight into true color, 800x600 graphics mode, including a compressable image. It's not a big deal. And of course "With the BIOS, that's limited to VGA or worse" is horseshit, the BIOS can use the VESA BIOS to switch to any mode it desires. This is all a non-issue. It's been solved.

    Yes, network diagnostics is good. But I'd rather have a secure network boot, because then I can do anything, including loading a remote OS even though the harddrive shat on itself.

    The BIOS is the last place on the PC where people have to write in low-level assembler code, and we want to end that" he said. Instead, EFI is almost entirely written in C,

    Bullshit, there are BIOSs that are written in C. Actually, my bootloader is written in C++. There.

    so if your OS freezes you can go in and look at the state of the machine, change configuration, load a different driver, and do a sensible restart

    Yeah right, I can totally see my mom do that. I've spent hours trying to get Windows XP Embedded to NOT probe a secondary IDE channel because it was not terminated correctly and would hang the boot, using the kernel debugger and all. Never got it to work. And this is going to all work just like that?

    Finally, it can pretend to be a BIOS. "We're not expecting people to throw out the BIOS overnight, so EFI can support legacy systems by running on top of an existing BIOS and handing over control when appropriate."

    Ah! I was wondering where that backwards compatibility was. I'm so happy that we are moving one step forwards and two steps back.

    Yep, this probably sounds a flamebait, a silly rant, whatever. There's some good ideas there, but I don't think they are on the right track...

    At the end of the day, the BIOS (boot loader) should be in Flash (ROM) so that it still works even if there's no harddrive. It should get the hell done with all hardware initialization and boot the frigin OS. Putting more complexity in the BIOS means more bugs, means more updates, means more security risks.

    1. Re:From what I read, this is NOT the answer by Anonymous Coward · · Score: 0

      there are BIOSs that are written in C. Actually, my bootloader is written in C++.

      Here's how this works:

      On startup, the processor begins executing at some place in memory, the hardware arranges for this to be the entry point for BIOS.

      BIOS tests the system's hardware, configures what it needs to, then loads the bootloader, which loads the OS.

      BIOS and bootloader are two different things.

      I dunno about keeping part of the BIOS on the hard disk, this is the stuff that needs to work when you have no (working) hard drive. If the memory, video, drives, network card, and all ports fail, there should still be a way of issuing some sort of diagnostics. (a la beep codes)

    2. Re:From what I read, this is NOT the answer by trout_fish · · Score: 1

      Bullshit, there are BIOSs that are written in C. Actually, my bootloader is written in C++. There.

      A bootloader is not a BIOS.

    3. Re:From what I read, this is NOT the answer by WhaDaYaKnow · · Score: 1

      A bootloader is not a BIOS

      I know, I just don't like to call my code a BIOS because it does not provide any of the legacy BIOS functions. All it does it boot the OS.

      I suppose bootloader is a bad term, please suggest something better.

    4. Re:From what I read, this is NOT the answer by WhaDaYaKnow · · Score: 1

      I know exactly how it works. Anyone that has ever initialized modern DRAM will never forget the painful exercise.

      I suppose bootloader is an unfortunate term I chose, but as I said in an other reply, I don't like to call it BIOS because it doesn't provide the legacy shit.

      What I am talking about is a replacement for the BIOS though, just like LinuxBIOS.

      To be more precise, my 'BIOS replacement' does the following, roughly:
      - init Super IO so 'post codes' can be provided over RS-232
      - init DRAM
      - init programmable interrupt controller
      - init timer
      - init video
      - display 800x600x24 graphics display
      - init chipset
      - init network chip
      - try load OS from harddrive
      - if harddrive fails, try load OS from network
      - in either case, if OS loads, start OS

      total time from power up to loaded OS: 2 seconds from network, 3 seconds from harddrive, since harddrive takes 3 seconds to spin up.

    5. Re:From what I read, this is NOT the answer by flokemon · · Score: 1

      Why was this story posted at 1am (local time), I would've liked to answer earlier on!

      I don't think Intel are on the right track there either.

      I've had the chance to have some training on an Itanium2 based server with the EFI shell.
      From what I saw, the whole thing was for me only intended at developers.
      I don't know whether this is all to do with the EFI shell or the x86 64 bit architecture, but the boot process is quite different to what I've been used to.
      As was already mentioned, floppy drives are not supported at all. The keyboard, video and mouse only get initialised when you get to your boot loader. Which was after 2 minutes at least. Extremely slow.

      Getting to the boot loader we then had several options, including OS, diagnostics, boot loader configuration, and the EFI Shell itself.

      What I can say about the shell is that it is anything but intuitive. It's a bastard mix of UNIX and DOS commands. The parameters are much more limited, ls only supports 3 or 4 attributes eg. No auto-completion, no screen scrolling (-b after each command to show only one page at a time) etc.
      Maybe we did something wrong, but if a CDrom was inserted after we'd accessed the EFI Shell, it wasn't seen and we couldn't mount it.
      The BIOS/firmware flash update thing via a CD or a USB key is alright, although I suppose I still find a floppy disk more practical.

      Which I think is one of the main points. Why so much bloat in place of the BIOS? I don't think there's anything in there that you cannot do by booting on a floppy eg. But then floppies are passé. Oh well. Your mum won't understand the EFI shell. And why it takes so long to get video on the screen after you've powered the machine on. (The time Windows takes to boot afterwards is slow in comparison). Improvement? I still need to be convinced.

    6. Re:From what I read, this is NOT the answer by TheLink · · Score: 1

      bootrom?

      Not as accurate as boot firmware but rolls off the tongue better.

      --
    7. Re:From what I read, this is NOT the answer by Anonymous Coward · · Score: 0

      I would take an even more minimalist approach. The boot prom should only know how to jump to the bootloader code and flash a new bootloader.

      As it is now loading the BIOS and flashing the BIOS are two intertwined. If one gets screwed up you can't do the other.

    8. Re:From what I read, this is NOT the answer by WhaDaYaKnow · · Score: 1

      bootrom?

      Yeah, that's not a bad idea. I think I just might start using that :-)

  89. Grub, that's exactly it! by tunah · · Score: 1

    I want grub in my BIOS, and I want each OS to write to the partition's boot record, not the master boot record. This way, you wouldn't have to worry about windows overwriting your MBR etc.

    --
    Free Java games for your phone: Tontie, Sokoban
    1. Re:Grub, that's exactly it! by A_Non_Moose · · Score: 1

      That's not a bad idea, actually.

      --
      Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  90. RTFA by acoustix · · Score: 1

    I noticed that few people LOOKED at the entire article. It seems that 99% of you talk about the GUI boot manager but have COMPLETELY missed the TEXT shell support.

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson
  91. Hooray! by Anonymous Coward · · Score: 0

    Hooray!! Do it! Now!

  92. Why couldn't it be on disk? by Sunlighter · · Score: 1

    Somebody ought to invent a bootloader similar to Lilo or Grub which actually implements the OpenFirmware standard. That would be cool. Of course, then it really would live in a partition on the hard disk rather than in ROM.

    --
    Sunlit World Scheme. Weird and different.
    1. Re:Why couldn't it be on disk? by mrseigen · · Score: 1

      Hard disk partitions are a lot easier to overwrite or corrupt than flash ROM. Despite the fact that it'd be a lot easier to replace a broken booter, it just doesn't make sense to keep the crucial instructions for resurrecting the machine on a mechanical media.

    2. Re:Why couldn't it be on disk? by unitron · · Score: 1

      This whole "let's put it on a hidden part of the hard drive" idea seems to be popping up a lot in the past few days. Apparently nothing can prevent the spreading contamination from a bad idea whose time has come (apologies to Victor Hugo).

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

  93. LinuxBios by WindBourne · · Score: 1

    Considering that major board manufactuers are pushing LinuxBios, I suspect that in about 2-3 years from now, they will all have the ability to load Linux or BSD in the bios. It will save 5-10 / 50-80 board; enable boot-up in a couple of seconds; allow for some neat embedded systems with very low power.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  94. not a big deal by Chicks_Hate_Me · · Score: 1

    My 1980 Volvo has fuel injection, though it seems that Chevy used fuel injection starting from the 50's also.

    1. Re:not a big deal by Anonymous Coward · · Score: 0

      Your Volvo probably has Bosch K-Jetronic which is mechanical fuel injection (my 1978 volvo does) Mechanical fuel injection was invented by Robert Bosch in 1912. In 1958 Chrysler developed an electronic fuel injection system that was driven by pulses from the ignition system. It was later shelved.
      In 1968 Bosch GmbH (founded by Robert Bosch) released the D-Jetronic electronic fuel injection system. The Porsche 914 and some of the 100 series Volvos were equipped with d-jet. Oddly enough k-jet was developed after d-jet.

  95. Text mode only? by blair1q · · Score: 1

    Maybe it's just a poor choice of words. The first thing that appears on my computer (and I've noticed it on Suns going back a couple of decades) is a graphic from the graphics card.

    But having a text mode is a good thing. Bootstrapping is a validation of the system's computeworthiness. If it crashes, you want to be able to see where it was and what it was doing. You can't do that if the contextual data are hidden behind the Logo screen Windows puts up.

    (See here for how to disable that.)

    1. Re:Text mode only? by Anonymous Coward · · Score: 0

      ^ Good example of someone who has been using peecees so long his brain has become damaged.

      The point is to have NATIVE graphics mode like a Mac. The Windows 9x bootlogo was a hack to get around shitty hardware and legacy assumptions.

  96. EFI writes/loads from the Hard Drive? by mlippert · · Score: 1

    I think they've gone way overboard here. I don't want a "special" area on the hard drive reserved for the EFI.

    A BIOS (by any name) should be small, and not need much storage space.

    1. Re:EFI writes/loads from the Hard Drive? by dark&stormynight · · Score: 1

      EFI does not require ANY media to boot to it's command prompt. Check out the Intel EFI site at:
      http://www.intel.com/technology/efi/

  97. erm by Anonymous Coward · · Score: 0

    You mean you'd use up space on MY HARD DRIVE?
    Like, a hidden partition?
    1) DRM => eww
    2) reformat => no boot?
    3) proprietary agreement = difficult to make work with other OS's?

    Seriously, yo, use a BIOS you trust. Life a life you love. Don't take it all too seriously.

  98. But what's wrong with... by Mintee · · Score: 1

    ...text mode? I mean isn't that where it all started? (Besides the old old old on/off switches)

    I always hated those GUI BIOS that you can use you mouse to clickty click and crap.

    --
    Help me get a PSP! Who can afford s
  99. Keep It Simple Silly? by victorchall · · Score: 1

    I've always kinda like my text only BIOS. It discourages normal users from screwing around in it. It has a nice K.I.S.S. principle about it, too.

    Maybe it's just that whole "the more you put in, the more can break" kinda thing.

    --
    -Vic If you can't figure out my email, then don't.
  100. Linux BIOS by yerricde · · Score: 4, Funny

    3 second Linux-rom boots on PCs by replacing the BIOS ROM ... I can't seem to find them via google, though

    Have you tried just putting Linux and BIOS into a Google query? First two results: The LinuxBIOS Home Page and Slashdot | Linux BIOS.

    --
    Will I retire or break 10K?
    1. Re:Linux BIOS by Anonym0us+Cow+Herd · · Score: 1

      The BIOS needs to have a web browser. A Linux BIOS can help make this a reality. Think of the ad revenue opportunities. Of course, we'll have to make the BIOS "trusted" so you can't bypass the ad, which is equivalent to stealing.

      --
      The price of freedom is eternal litigation.
  101. Serial access by lunenburg · · Score: 1

    I'd like to see Intel machines support serial consoles - that kind of stuff comes in very handy in a datacenter.

  102. OH yeah! by Anonymous Coward · · Score: 0

    Yeah! Lets put more flashy graphics and stuff into the BIOS bootup stuff.. after all, we want to make sure you can't manage your server remotely^H^H^H^H^H^H^H^Hwithout a keyboard/mouse/video attached to it.

    Damn, we managed like 70 sun boxes remotely with nothing more than a Sun U1 with a bunch of Aurora serial boards in it. Worked great, I could boot the box, install an OS (with the tech at the remote data center putting a CD in for me)... all without having to drive 3 hours to get there. I rebuilt 15 boxes from scratch, OS install, patch clusters, security layer, and application software, and at least 1/2 of those I did while sitting in sweats and a t-shirt at home drinking coffee.

    Naah... lets throw a GUI in there, just to make remote management more difficult...

  103. No UDF on most machines by yerricde · · Score: 1

    All three of these use packet writing to write to a CDRW with a UDF filesystem. I don't know why these packages don't have more visibility, because they're the missing link that answers all the arguments as to why CDRW can't replace floppy.

    Probably because 1. you have to have a validly licensed copy of DirectCD or some other UDF driver on each machine you read a UDF disc on (file system drivers on Windows are not free software because Microsoft charges $1000 for the file system development header files and documentation), 2. it takes nearly a minute to mount or unmount a UDF disc on my machine with a 10x burner (as opposed to two seconds with a floppy), and 3. you still can't copy files from older computers (made before 1999 or so) that didn't come with a built-in CD recorder.

    --
    Will I retire or break 10K?
    1. Re:No UDF on most machines by mabinogi · · Score: 1

      Actually, Win2K has UDF reading capabilities built in.
      And when you format a UDF CDRW with DirectCD, it puts a small ISO9660 session on it with the UDF reader software, so the first time you pop the disc in a machine with no UDF, it can install the driver.
      You can also download the UDF reader free of charge from Roxio.

      I've personally never had a problem with speed when it comes to mounting or unmounting, in eather Windows or Linux...but that doesn't mean it doesn't happen, of course...

      You certainly have a point with number 3., but it's just a function of any new technology...you have the same issue with the 120MB Super disks too...even worse since older computers would need a drive to even read them.

      --
      Advanced users are users too!
  104. Mod parent up for info on GNU/Linux+EFI by peter · · Score: 1

    Intel has links to elilo and stuff on one of their pages. Good to see Intel is taking care of the Free software people as well as MS, with this as well as ACPI.

    --
    #define X(x,y) x##y
    Peter Cordes ; e-mail: X(peter@cordes , .ca)
  105. Why not go on to the obvious? by tsprad · · Score: 1

    This whole "new BIOS" concept falls short of the obvious. Why not use a slightly more generous-sized but still fairly cheap flash memory (that can be copied, or maybe mapped, into normal virtual address space), and put the kernel and some of the more basic parts of the OS into it, and eliminate the loader? My root filesystems are typically only 64Mbytes. Flash memories can be rewritten many more times than I'll ever upgrade my OS. How about a tiny "RAM disk" to provide the parts of a root filesystem that have to be writeable (mount points, /dev)? Initialize it from read-only /bin, /sbin, and kernel in flash.

    All the "BIOS vendor" needs to supply is a little protected part that initializes the hardware, and allows the bigger part of the flash memory to be written from the ethernet.

  106. What about Viruses? by Knoxvill3 · · Score: 2, Interesting

    I see a double edge sword with basing EFI with a common language like C. It's great because C isn't that difficult of a language to learn, and most colleges around the US still offer courses teaching the language (great news for those of you looking to pick up a few extra course credits.) Which tells me that sooner or later there might be an abundance of utilities written to use within your future EFI setup.

    But on the cutting side of this blade, I see that using a language that is pretty accessible to learn, could mean even more havoc in a already pretty chaotic realm of keeping dirty malicious code off (y)our systems. And what about Paladium? Is it me or does this give a big green flag to the RIAA and other big corps trying to cash in on supporting them, to be able to push thier "Digital Rights" acts?

    So forgive me if I'm not doing cartwheels Intel fans, I just see this as a great idea for use in a perfect world, but deffinately no good for this one we live in.

    --
    ======
    Talk sense to a fool and he calls you foolish. - Euripides
  107. More like a C=64 by yerricde · · Score: 2, Interesting

    No, more like a Commodore 64. The BASIC interpreter built into the Apple IIGS ROM didn't have a file system driver and thus couldn't save or load programs. (Unlike the Apple IIe, the GS didn't have a line-in connector for tape program storage.) One had to boot to Apple DOS 3.3, Diversi-DOS, or ProDOS to be able to save or load programs. The C=64, on the other hand, did have a file system in ROM.

    --
    Will I retire or break 10K?
    1. Re:More like a C=64 by Anonymous Coward · · Score: 0

      On the other hand the GS does have Appletalk (Localtalk) networking in ROM, and the ability to boot from it. No way to use it from Applesoft BASIC of course. ;P But you could argue that also having a monitor, disassembler and mini-assembler built in provided all these benefits and more. And all without having to flip front-panel switches. ;)

      People popularly think the computer industry is rapid and revolutionary. It's soooo sloooow and incremental it's just not funny anymore.

  108. Re:GOOD!!! by abirdman · · Score: 1

    AMEN.... My thoughts exactly, even though I agreed about the apostrophe misuse.

    --
    Everything I've ever learned the hard way was based on a statistically invalid sample.
  109. Stephenson's IT by No+Such+Agency · · Score: 1

    True. To be fair, in the book he was talking about a motorcycle (which had "smart wheels" that could ride over a curb without a bump!), so perhaps we can give him a little leeway for creative license ;-)

    Interestingly, he KNEW it was incorrect before publication - in the Acknowledgements at the back of my paperback copy, he says the mistake was caught in the galley editing stage. He decided to leave it that way because he thought it sounded better in the context of the writing.

    --
    Freedom: "I won't!"
    1. Re:Stephenson's IT by sludg-o · · Score: 1

      Yeah, I know. I was just trying to spoof phosphor and get modded funny.

      ...as if I wouldn't read every page between the covers of a novel of that calibre...

  110. I've got that. by Trillan · · Score: 1
    It's very useful for video card problems, but other than that it is more a pain in the arse than anything. "System completed power-on test. Now booting from operating system" at loud volumes coming out of a ridiculously small speaker in the middle of the night can be a bit freaky.

    So I turned it off. Now if there are any video card problems, I won't hear about them.

    A "error only" mode would have been nice.

    1. Re:I've got that. by dotgain · · Score: 0

      And say you've got a sound card problem instead (IMHO more prevalent than video problems). I don't want a graphics mode, I don't want a text mode.
      The more it is like Sun's Openfirmware the better. It is text mode (with the exception of the logo which you can replace with a 64x64 mono pic of some titties) but looks, well, nice. It doesn't flicker with dozens of screens you get to see for half a second, fscking you monitor. If nothings wrong about all you see is: Initializing Memory /-\|/-\|
      Booting from device (...)
      You can even replace the "Sun Microsystems Sparcstation...." with your choice of words. Mine's my name and address. If it's ever stolen, it'd be pretty hard (for your average thief or his contacts) to change it. No, you don't just remove a battery, change a jumper etc.
      Sun haven't changed (in general operation) their firmware in years, and they'd better not either.

    2. Re:I've got that. by Alien+Being · · Score: 1

      And you can rip the graphics card right out and operate it over a serial line.

  111. What I want in my BIOS (or whatever it's called) by Sabalon · · Score: 1

    - support for booting off various medium such as floppy, cd, hd, usb fobs, and smartmedia if equipped.

    - ability to have everything from the moment I power up redirected to a serial port (our Dells do this and it is great) similar to the way the big boys like HP's, Suns, etc... do. Of course this means ditch the GUI boots.

    - FAST booting. Don't scan to see if every piece of hardware that has been there for the last 6 months is still there unless I ask you to. Unless I hit some keysequence to go into diags, take only the time to read the boot rom image then go right to whatever the first boot device is and start booting.

    - tons and tons of little config options with a manual written in English, not Engrish.

  112. Simple. by Eric_Cartman_South_P · · Score: 1
    1) Create un-needed layer.

    2) Insert Palladium(TM)

    3) Profit!!!

  113. Re:no, wrong direction /Compaq been there allready by silas_moeckel · · Score: 1

    Compaq allready has had everything your talking about in there remote insite boards they fully redirect the console can deal with virtual floppies and CDRom's and even have there own power as an option. IT has it's own nic and pretty much looks like a server class video card (allthough I think 8 megs of ram is a bit much for a server card but hey)

    Now the things I would like to see are better Serial interace and open bios has provided this on Sum hardware at least (Cmon it's like 2 IO pins to deliver 9600 baud serial to a management port and serial port servers are cheap)

    --
    No sir I dont like it.
  114. I DEMAND a recount! by Anonymous Coward · · Score: 0

    and I will keep demanding until I pass and/or whip mindless monkeys into buying into my rhetoric and using sound bites instead of being consistent

  115. Re:GOOD!!! by Ponty · · Score: 1
    And your usage is wrong. It's the BIOS's code and Charles's transvestite brother. When the letter preceeding the 's' is a vowel, you can safely use your method. Other than that, 's for you!

    Right here in Chapter II. The very first rule of elementary usage in The Elements of Style (my favorite book in the whole wide world.)

  116. Re:Text mode start up screens - Alien! by Anonymous Coward · · Score: 0

    And another thing - what's to stop MS "embracing" a few MB makers and converting the boards to boot only one OS

    The Antitrust settlement.

    But quite frankly, when you look at the sorry 3-year-late state of ACPI support in Linux, Microsoft can effectively lock other OSes out with "open standards".

  117. They are trying to kill non M$ OS by pair-a-noyd · · Score: 1

    This will stop you from building your own box.
    You mobo won't boot unless you install a preloaded HDD. You HDD of course will be preloaded with M$ and of course you WILL pay for it.

    You can be sure that it will be loaded with backdoors and spyware for BIG BROTHER, M$ and RIAA-MPAA.

    Welcome to the New World Order.
    This is one more piece of the Patriot Act Puzzle, aka PAP....

  118. This worries me... by Sentry21 · · Score: 1
    (Reposting this because I posted it to the wrong fricking story! D'oh...)

    From the article:

    Because EFI has its own filing system that lives on a reserved part of the hard disk, it can become the standard home for a whole set of utilities that have always had an awkward fit with the BIOS: things like disk partitioners, multiple OS boot controllers, system backup and restore, will be natural EFI applications.


    I hope they're referring to the boot track, but this still worries me:

    1) They're not referring to the boot track. They make a separate 5 meg partition at the start of the first drive. This gets obliterated whenever a stupid/inexperienced user/tech repartitions, and the whole machine crashes to a halt.

    2) They're referring to the boot track. DRM schemes from e.g. that tax software mentioned the other day on slashdot (too tired to look) gleefully overwrites part of it, and your computer will not boot - or even load the preboot software. Your dreams of running an operating system are dashed.

    3) It uses the boot track, but everyone suddenly gets religion and treats the boot track like sacred space. No one ever dreams of overwriting it. Intel makes up with AMD. George Bush makes up with Saddam Hussein, who then shows his good faith by helping Bush improve his English. The world is as it should be. The BIOS works exactly as designed, but is absolutely useless when you try to boot a diskless machine or your hard drive gets formatted/replaced, and you're screwed anyway, but who cares, because the world is happy again.

    The designers seem to be hoping for option #3. Unfortunately, the sarcasm I've painstakingly inserted seems to be the most likely part of the whole paragraph, since relying on the hard drive is even stupider than relying on the BIOSes we have now, because hey, people change their hard drives, and LILO changes the boot track, and heck, DRM changes the boot track, and guess what, we all get screwed.

    --Dan
    1. Re:This worries me... by dlapine · · Score: 1

      EFI understands vfat, so the "reserved space" is just a partition. It can be of any size. It can be mounted by the OS, say SuSe or RedHat ia64 and treated as any other partition. One thing that might not be clear is that EFI doens't "live" on the hard drive- it can store more utilities there, but on boot, you have to choose to go to harddrive in preference to to a network or cdrom boot.

      --
      The Internet has no garbage collection
  119. Gets rid of REAL mode startup by pr0ntab · · Score: 1

    So what, the POST tests don't mean anything unless they fail and then you see the messages (or maybe you hit DEL or ESC out of curiousity). In any case this is only a feature of cheaper home machines; high-end/server boards still give you copious textual information, and some (Tyan Thunderbird line and Intel motherboards IIRC) even support serial heads instead of VGA.

    The coolest thing is that we'll ditch the whole real-mode wiggle dance and get straight into loading to OS cold off the media. Not that it's a huge chunk of boot time but it would simplify the boot process (and make it more flexible; imagine exiting the OS without a warm boot and selecting a different one!)

    --
    Fuck Beta. Fuck Dice
  120. VGA text mode is a waste of circuitry by Theovon · · Score: 2, Interesting

    Speaning as someone who has designed a graphics accelerator chip, I can say that having to include a VGA controller is a total waste of design effort and circuit area. It's useful ONLY for boot-up on PC's, and then as soon as a real OS comes up, it's turned off and forgotten about. It's a pointless anoyance, and I'll be elated to see it go away.

    1. Re:VGA text mode is a waste of circuitry by smash · · Score: 1
      It's useful ONLY for boot-up on PC's, and then as soon as a real OS comes up, it's turned off and forgotten about. It's a pointless anoyance, and I'll be elated to see it go away.
      Such as one of the BSDs or Linux?

      A "real" OS doesn't necessarily need to run in graphics mode.

      I'm also sure there are thousands of business owners out there with old DOS based software they use from time to time that would disagree with you.

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:VGA text mode is a waste of circuitry by LarsG · · Score: 2, Interesting

      Speaking as someone who has designed a graphics accelerator chip, I can say that having to include a VGA controller is a total waste of design effort and circuit area. It's useful ONLY for boot-up on PC's, and then as soon as a real OS comes up, it's turned off and forgotten about. It's a pointless anoyance, and I'll be elated to see it go away.

      Legacy is a bitch, isn't it? :)

      Seriously, unless there is a sane and universally accepted standard out there that can replace VGA/VESA it has to stay. Too much use it for it to be removed - like the BIOS, boot-loaders, MS-DOS and Linux in text mode. I do not want to wait for the OS to load the correct video driver before the machine is able to display something. There are way too many SNAFUs that can happen before a video driver can be loaded, and if that happens the PC is toast unless the BIOS has proper support for a serial console or boot control over the network.

      Does the VGA requirement hold back the development of new graphics chips? I would assume that it is a well understood problem that can be implemented in a small separate space and doesn't impact the design of the rest of the chip. If that is an incorrect assumption, please explain.

      Yes, it is a legacy annoyance. Yes, it would be great if we could replace it with something better.

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    3. Re:VGA text mode is a waste of circuitry by Anonymous Coward · · Score: 0

      Such as one of the BSDs or Linux?

      Linux at least will work fine without VESA Text (see the Mac/PPC ports).

      OTOH, the Windows installer still relys on text mode, even if the OS doesn't. So VESA Text is going to stay for a while.

  121. bios by Anonymous Coward · · Score: 0

    The sad thing is that it will have a lot
    less functionality than a tiny linux setup
    on some ROMs with an NVRAM. With that setup
    you have all the utilities you need
    (in familiar form too). Add in code to
    boot the normal OS or from NFS mount
    and maybe its own RAM chip for redundancy.

  122. The BIOS is the device driver for the motherboard by LordNimon · · Score: 2, Interesting
    The BIOS acts as the the device driver for the motherboard. There is no standard for several of the devices on the motherboard, so the BIOS needs to provide the interfaces. That's why we have stuff like APM and ACPI.

    The reason why BIOS exists as it does today is because motherboard manufacturers wanted to add features that the major OS's were not supporting. For example, system sleep on laptops running Windows NT. NT doesn't support that, so the BIOS was updated to do the work "under the covers". Another example is USB keyboard support. In order to have your USB keyboard work in DOS or any other legacy OS, the BIOS has a USB driver built-in that translates USB keyboard events to PS/2 keyboard commands. The OS has no idea what's going on.

    All of this could have been avoided if BIOS developers weren't so goddamn lazy. I used to be one, and my co-workers were experts at hacking up the BIOS code so that it would just barely work for whatever new feature they needed to add. The last thing they were going to do is redesign anything so that it made sense. Half of the code hadn't been touched in 10 years, and there was no one left who understand it anyway.

    I hear Dell is planning on laying off all their BIOS developers and moving everything to China. I can't wait until some huge customer calls because they have some obscure hardware from the 90's that won't work in their Itanium box, and the problem won't get fixed because they don't have anyone left who knows what they're doing.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
  123. Is This Really Necessary? by radio_jed · · Score: 1

    I've posted elsewhere in this thread but I felt that this was necessary to get off my chest.

    Are all the boot messages even necessary? Perhaps this should be what the debate is about, hm? I see no reason to remind me what drives I have installed and the fact that a keyboard's been detected. I like silence. I'd like to know when an error has occurred, sure.

    I view boot time as a time of the OS doing its thing to get ready to rock and roll, not inundate the user with ridiculous messages that they probably don't care about (this, along with a huge filesystem with thousands of files that Joe Blow doesn't understand or need, are two of my biggest theories as to why the general populous doesn't accept Linux and are my personal grievances with the said OS). The Linux boot roll annoys me for this reason:

    Pentium with F0 0F bug, workaround enabled.
    Calibrating delay loop...210915124.125974 BogoMips.
    Enabling swap space.

    I'm sure there's somebody in the world that gives a wild shit about this, but I don't. I want a usable operating system, not one that vomits up every single thing it does so hackers can catch errors in their code. The boot messages should be easily turnoffable (I don't put much effort into learning Linux, so if there is a way, please don't correct me and tell me how much of an idiot I am. I have IRC for that).

    A black screen would be nice, then my login screen for my choice of OS. I actually applaud Windows for this, even though I hate Microsoft products as well. XP makes the best steps for this, in my opinion.

    This is flamebait. I know. I want foes. Sign up at your local recruiting office.

    --

    j!
    1. Re:Is This Really Necessary? by grolim13 · · Score: 1
      The boot messages should be easily turnoffable

      There used to be something like a 2-line kernel patch that did this. The kernel messages can be retrieved by 'dmesg' command or by peeking in /var/log/messages, and they all scroll past in less than a second on my machine so there's not much point in having them at all. I believe that KNOPPIX uses something similar.

      It would be nice if the entire kernel-to-login-prompt boot sequence was also logged to syslog rather than the console.

      A black screen would be nice, then my login screen for my choice of OS.

      I'm with you here, except that if something breaks, I want to be bloody certain that I can see those messages so's I can efficiently fix it.

      (BTW, I suppose you could say that my machine is 50% of the way to your goal... it has two monitors, and one of them is blank right up until X11 is ready. No login screen, 'cos it's a single-user PC.)

  124. Troll feeding by nelsonal · · Score: 0, Offtopic

    While RPN has been lodged in my brain over the past several years, I have to say that even more useful is the HP graphing series stacks. I can leave stuff up there to check my entry or use it to store several subtotals for later calcs, I'm sure that there are TI's that have stacks, but the HPs was the one that got me first.

    --
    Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
  125. Re:Text mode start up screens - Alien! by Manfre · · Score: 0

    I think this would be grounds for another anti-trust suit against microsoft if that were the case. Possibly even a minor boycott of any manufacturer that would make a single OS board.

    I wonder if Microsoft will end up using this on the next installment of the Xbox to prevent the hardware from running linux.

  126. HandyDrive or similar by Mostly+a+lurker · · Score: 1

    I predict that there is going to be a fairly rapid move towards small USB type devices for file transfer. They are more compact, hold more data, are faster and more reliable. All new PCs have had USB ports for quite a while. I very rarely need a diskette drive now.

  127. Who are they kidding? by prisoner-of-enigma · · Score: 3, Interesting

    Okay, we've been trying to get rid of the damned floppy for how long? Five years? And it's still a fundamental requirement for updating most BIOS's?

    How long did it take to put the ISA bus to bed after PCI came out? Ten years?

    I'd love to see the BIOS go away as much as anyone, but I just don't see this happening in a reasonable amount of time. It's just too firmly entrenched in every PC, add-in card, and software doo-dad to easily do away with. And I don't care how good the "legacy" support is, I'm sure it will not work more frequently than it does work.

    Then again, I am a cynic, although you'd never know it.

    --
    In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    1. Re:Who are they kidding? by TheLink · · Score: 1

      Floppies aren't required. As long as network card vendors provide drivers on CDs or their cards work out of box with O/S vendors who provide their O/S install on CDs.

      You can boot from CDs too.

      --
    2. Re:Who are they kidding? by vertigoalopolus · · Score: 1

      i still use an isa slot for my modem, simply because it gives better performance. for example, i get a connection speed of 44kbps most days, and while on a battlefield 1942 server, i get pings in the 95's, even on heavily laden servers. this, in a country where modems get 130-250+ pings. and im sure most of them are pci slots. 5-6k/s download speeds make me happy too.

      pci is still good tho - but isa is definately not dead. at least for a few of us.

      --
      Dont ask me, im just the bass player!
  128. Re:bios? by saskboy · · Score: 1

    Isn't that just transferring the job of the BIOS to an external BIOS instead then?

    Something has to go between the hardware and the software.

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
  129. Why not go further ? by dargaud · · Score: 0, Redundant

    After 10 reboots and kernel recompiles today, I wonder if there's ever been research on an OS that would never (re)boot. Obviously part of it needs to be in some permanent memory. Turn the machine off and on and it keeps going from where it was. Updates change parts of it, live, without ever restarting. I wonder about something truly without a 'start'. I mean even embedded devices have a boot.

    --
    Non-Linux Penguins ?
  130. BIOS' days are numbered .... by Anonymous Coward · · Score: 0

    .....in Binary.

    would be the normal construct. Still not funny, but the whole "10 kinds of people, those who understand binary and those who don't" didn't strike me as clever, either.

    It's a shame, really. I can't help feeling that there ought to be humor in there. Base 2 is funny.
    best joke I've seen so far was instructor counting on his hands in binary - using fingers as digits. He counted up to 3 and stopped - 4 would be 100, and that would have been an extended index finger.

    132 base ten = flipping the bird to the class using both hands.

  131. The reason SGI's PC's died by sjbe · · Score: 1

    We had one of if not the first 320 systems. It worked ok, though it was a bit flakey. The big problem with it was their graphics system which was integrated on to the motherboard. (called Cobalt if memory serves) Basically they rewrote the standard chipset to eek out a little extra performance. Would have been a lot of extra performance but SGI's design cycle was much too slow and within 6 months of its release you could get a Wildcat graphics card that was faster.

    The fact that the graphics weren't upgradable wasn't really a serious problem. Most people in a corporate environment don't do that anyway. The problem was the custom chipset meant you needed a special version of Windows to use the machine. This quickly became more hassle than the machine was worth.

    Of course SGI isn't a company that is built for the fast release cycles of the PC industry and their PCs were quickly obsoleted and overpriced. I still can't figure out what they were thinking. Trying to be all things to all people maybe. Smart folks but with the number of blunders they've made I'm somewhat astonished they aren't in bankruptcy court.

  132. Building a computer should be easy by Anonymous Coward · · Score: 0

    I'd like to see a computer that is as easy to put together as a modular stereo system. You pick the parts you want, use some form of standard interconnetions for power and I/O (ala FireWire standard). Just my two cents.

  133. Re:no, wrong direction /Compaq been there allready by Anonymous Coward · · Score: 0


    For information on Open Firmware see the Open Firmware home page.

    Also, info about Sun and Apple implementations.

  134. reinventing the wheel by g4dget · · Score: 1
    In the Intel server world it seems that trend is going away from better BIOSes/OpenFirmware/Etc, and towards smarter and more functional management boards which are computers in their own right, not bound to the host CPU, RAM, and in some cases NIC.

    Of course, this is the way many machines used to be built: they had a big, powerful CPU for the actual work, and a small "front-end processor" (FEP) for bootstrap loading and BIOS-like functions.

    GUI OSes are kind of crippling for console redirection, though, and most vendors kludge together something using PC Anywhere or other dependent tools. I was told by a Compaq rep that eventually we might see a management controller with the ability to do what some of the KVM-Over-IP people are doing, except natively in the PC management board, providing a remote keyboard/mouse/display functionality

    Here, they are reinventing the wheel as well: HTTP/HTML is arguably the best GUI for these kinds of functions. But if something else is needed, VNC would seem like the right choice: a simple and open protocol.

    Personally I'm interested in this and it'd be interesting to see it take off and benefit from all the usual mass-production efficiencies, as well as seing it develop more OS-like features (such as perhaps running user-supplied modules).

    Sounds like the famous Chinese curse "may you live in interesting times". I don't want my computer to run yet another "interesting" operating system. I like it to bootstrap quickly and quietly into the OS of my choice.

    1. Re:reinventing the wheel by swb · · Score: 1

      Here, they are reinventing the wheel as well: HTTP/HTML is arguably the best GUI for these kinds of functions. But if something else is needed, VNC would seem like the right choice: a simple and open protocol.

      You're missing the point. The idea is that the management card has the ability to redirect the keyboard and mouse of the console independant of the host environment *and* perform what amounts to real-time streaming of console display. You're not doing VNC/PC ANywhere/Terminal Services, you're able to get whatever's on the console's physical display, in the same way that a KVM-over-IP box works.

  135. LinuxBIOS by Anonymous Coward · · Score: 2, Interesting

    With LinuxBIOS you can also ditch your BIOS. It really only is "easy" to do if you have your BIOS on a EEPROM thats a DIP. You can flash a slimed down version of the Linux kernel into an EEPROM (512KB min) and boot up in a couple seconds.

    Provided your motherboard has a 40pin DIP socket for the EEPROM, you can replace it with a DoC (Disk on Chip) and even have a small FS on it.

    For a Linux HTPC, this would be perfect. You could have your basic root FS flashed into a DoC and it could boot up to your HTPC gui in just a couple seconds -- completely tollerable by any non-geek.

    Also, LinuxBIOS isn't just for x86. There are some Alpha clusters that use LinuxBIOS for their "BIOS".

    The only problem with it, is that you can't easily salvage old hardware like your old P1 because usually, the EEPROM is too small.

  136. make the BIOS removable by g4dget · · Score: 1
    Perhaps another, better approach is to get rid of the BIOS altogether and replace it with an absolutely minimial, fixed bootstrap loader that doesn't try to do anything other than to load bits from a removable flash card into memory and jump to them. Then, BIOS updates could simply consist of plugging in a new flash chip. That would be safe and simple: you'd have two of those chips around: the old, working one, and the new one whose contents you just downloaded from the Internet under your favorite OS. People for whom that is too complicated would just have the new, updated chip mailed to them for a few dollars.

    Storing the startup code on something removable has the advantage that it's much easier to guarantee that you always have a working one around, and that you can let arbitrary software fiddle around with the startup code in whatever way it wants. Also, it means that the startup code doesn't have to be stored on disk. With 8M SmartMedia cards in the sub-$10 range (and much cheaper for manufacturers), this seems quite doable, and the additional connectors and interface logic is cheap and simple, too.

  137. It rocks by MrMadnutz · · Score: 2, Interesting

    When linuxppc first came out, OpenFirmware was a godsend. You could snoop hardware info from it, tell it which disk (and where on the disk) to boot from, all kinds of fun stuff. I used it as a boot-loader on my Powerbook 3400 forever. And it's only gotten more powerful since its inception at Apple. Haven't messed with it on other platforms, though.
    My favorite part was learning to write scripts in forth for making boot menus and such.

    1. Re:It rocks by Anonymous Coward · · Score: 0

      Open Firmware's inception was not at Apple.

    2. Re:It rocks by Anonymous Coward · · Score: 0

      But it did have an inception at Apple, which is what the poster was probably referring to. The inception of it's adoption, if you will (yes, one could just say "since it's adoption at Apple", but where's the fun?).

  138. I smell a name change by 42.5 · · Score: 1

    I thought EFI stood for Electronics for Imaging, Inc. http://www.efi.com/copyright.html
    Wouldn't that fall into trademark infringement?

    --
    Non illegemati carborundum est!
  139. That's scary too! by phr2 · · Score: 1

    The BIOS itself is going to have its own file system in part of the hard disk that the regular OS can't see??? Boy, who needs Windows keystroke loggers when the BIOS itself can do that invisibly? I just want to find a nice one-floppy DOS laptop at a flea market and lock it in a safe for when it becomes impossible to know what more modern computers are doing.

  140. Wait a minute... by Anonymous Coward · · Score: 0

    At first I thought they said "BSD's Days Are Numbered". I mean, I know that already, anyone with half an atrophied brain can figure that out...

  141. How can you say this! by WIAKywbfatw · · Score: 1

    I can't believe that we're seriously talking about giving the BIOS the boot!

    Thank you very much. I'll be here all week...

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
  142. Windblows? by Anonymous Coward · · Score: 0

    A Winblows PC I put together...

    You mean Windblows like the one you can get on Ebay? Or the image itself?

  143. Re:Text mode start up screens - Alien! by KinkyClown · · Score: 1

    When it is possible to show something at booting in 16 million colours it will only be a matter of a few days before someone creates a patch so that we can all boot with porn images so we can start the day right :)

  144. About time by PotatoHead · · Score: 2, Insightful

    The current boot process sucks.

    SGI has been doing this right for years. Their PROM is network aware, can run basic diagnostics, uses a gui and just looks damn cool.

    Much better to see "Welcome to Octane" than Beep Chuga Chuga.... Post complete Memtest and other garbage.

    Lets just hope the process remains open enough to allow Open Code.

  145. EFI on Itanium by zozzi · · Score: 2, Interesting

    Just for the record, EFI is already present on the Itanium. Oh and what is not in the article: it's damn slow for nothing. I mean seriously, it has designs so that for example if you forgot to plug in your usb keyboard before you pressed the big red button you can plug it in and it will get recognised. Did I mention the fact that on the new Itanium 2, the whole boot layers (3 in total) take up a whopping 30 seconds before anything is even shown on the screen???!! And of course then it's done yet, some more work still needs to be done.

    --
    ---
  146. Even more obvious by Anonymous Coward · · Score: 0

    6. ???
    7. Profit!

  147. Misleading statement about no text-only by RockyMountain · · Score: 4, Informative

    EFI my be a new thing to most IA-32 users, but it's already the established standard for IA-64 firmware. So, I have hands on experience using it.

    I beleive the statement about getting rid of text-mode-only startup is incorrect. I've used EFI extensively in systems that don't even have a graphics card installed, and it works just fine over a serial console.

    EFI is like a little mini-OS that serves mainly as a boot loader environment, but can also be used for running simple batch scripts and executables. System configuration utilities, OS installers, and diagnostic programs are all good candidates to build as EFI executables. For example, "elilo" is a Linux boot loader built as an EFI executable. To me, EFI seems more like MS-DOS than anything else.

    EFI has modular drivers, so you can support different boot devices, network stacks, etc., and use them for pre-OS-boot tasks such as installation, configuration, etc.

    Since EFI can mount (some) filesystems, and the booted OS can subsequently mount the same filesystem, an EFI partition is a useful place. For example, when you build a new linux kernel, you just copy it into the mounted EFI partition, modify the elilo.conf file (also in this partition), and the next boot will boot from the new file. No more scribbling to boot records.

    1. Re:Misleading statement about no text-only by duggy_92127 · · Score: 2, Informative
      Since EFI can mount (some) filesystems, and the booted OS can subsequently mount the same filesystem, an EFI partition is a useful place. For example, when you build a new linux kernel, you just copy it into the mounted EFI partition, modify the elilo.conf file (also in this partition), and the next boot will boot from the new file. No more scribbling to boot records.

      I typically dislike the "but X already does this" style of comment, but that description is exactly how the GRUB bootloader works. Those steps are exactly what I do on my Gentoo systems when I want to try out a new kernel.

      I think we should keep the parts seperate. The BIOS (or EFI or whatever) should init the hardware, decide what to boot, and pass on control. The arbitrarily complex booting stuff should happen elsewhere, GRUB from the MBR of the drive for example, or the network boot PROM could TFTP a GRUB loader or other kernel.

      But the BIOS should just init the local hardware and be done. I don't need an OS to load before it loads my OS.

      Doug

    2. Re:Misleading statement about no text-only by RockyMountain · · Score: 1

      Yeah, I tried GRUB once on my PC, and resolved to go back to it once it became more mature. I liked the concept, but at the time it didn't work very well. That was quite a while ago, so perhaps now's the time.

      As for the question of whether firmware should implement an OS, I'm undecided. As a hardware designer, my expectations are probably very different to yours, because I think mostly in terms of system hardware validation, bringup, debug, and production test.

      Much of this code wants to run as close to the "bare metal" as possible. When something fails, I don't want to dig through any more layers of software than I have to, to find the root cause. So there's a lot to be said for using the lowest level environment that just provides enough functionality to abstract away differences in devices, networking stack, and access to filesystems. EFI isn't ideal, but it's sure better than nothing, and it's way better than Linux or (groan) Windows for this purpose.

  148. Re:Text mode start up screens - Alien! by dotgain · · Score: 1, Funny

    I can see it now...
    Virus Warning (Y/N)
    Memory Hole at 15MB? (Y/N)
    pr0n on boot? (Y/N)

  149. Virus Writers will have a field day! by Zaphy42 · · Score: 0
    Because EFI has its own filing system that lives on a reserved part of the hard disk, it can become the standard home for a whole set of utilities that have always had an awkward fit with the BIOS: things like disk partitioners, multiple OS boot controllers, system backup and restore, will be natural EFI applications.

    Am I the only one that finds this part a little bit scary?

    Unless the reserved part of the hard disk is very well protected surely virus writers will take about 10 seconds to work out how to flatten your EFI filesystem thus causing you to lose your OS boot controller etc?

    Z.

  150. Old News? by RAMMS+EIN · · Score: 2, Interesting

    Get rid of BIOS...no more assembler, written in C...networking...graphics...LinuxBIOS?
    Well...I'm skeptical about the GUI, I mean, Apple has had the GUI in ROM for years if I read the specs correctly, but, well, I'm just thinking about that glorified christmas tree^H^H^H^H^H^H^H^H^H^H^H^H^HGUI that runs on too many PCs these days, I mean, you don't want to expand your ROM from 4MB to 4GB just because they wanted to embed Windows XP?

    ---
    "Intelligence is the ability to avoid doing work, yet get the work done."
    -- Linus Torvalds

    --
    Please correct me if I got my facts wrong.
  151. A BIOS by any other name... by Viceice · · Score: 1

    ... is STILL a BIOS!

    Really, what we need is a way to get stright into the OS without a boot time (or at least a milisecond one). Just like the Palm OS except for PCs.

    --
    Sometimes I wish I was a plumber, then I'd know how to deal with other people's shit.
  152. Let me ask one question... by cefek · · Score: 1

    ...what's wrong with BIOS as for now? I mean everyone here is bashing for new BIOS with BUI and probably some bells & whistles, but NOONE is asking: why the hell would WE need that?

    Are you really tired of your ol' "Press DEL to enter setup" way of configuring your PC?

    And the idea of having part of BIOS on your hard disk (in some hidden place, preferably) - I know it's not new - but it's really silly. I may need those utilities when my disk fails, to try and recover something, but if those applications have to be located on HD, it's really pointless.

    I don't think we should get rid of BIOS. It's serving it's purpose for so many years and we all can - and should - live with that.

    If it ain't broken, don't fix it - okay?

    --
    Plain old sigh.
  153. Is this BIOS, M$ style? by Anonymous Coward · · Score: 0

    Sorry, you must activate your EFI before being able to boot. Please note you cannot give you EFI Product Key to anyone else. You must also re-activate if you make a mistake in your EFI and need to re-install. EFI must now run EFI Update to download the latest EFI service pack from efiupdate.microsoft.com. Heh.

  154. Real computers use Open Firmware by andrewski · · Score: 1

    Any real computer uses Open Firmware, the industry-wide boot loader / lisp environment (or compatible).

    1. Re:Real computers use Open Firmware by demon · · Score: 1

      Not LISP. Forth. Well, strictly speaking, it's called F-Code, which is basically a bytecode form of Forth.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  155. Whee, something I've used... by Andorion · · Score: 1

    I've used the interpreter twice... once to fix a FUBAR'ed NVRAM (byte by byte reprogram), and once to change the default on-boot video output setting (had the machine connected to a non-multiscan monitor, wanted to see boot messages.)

    ~Berj

  156. But they're exactly the same! by BigBadBri · · Score: 2, Interesting
    Phoenix: BIOS boots software in special HDD partition - effectively a LILO in BIOS

    Intel: BIOS boots software on HDD which then boots OS.

    It's like comparing apples and, er... apples.
    Personally, I'd prefer the stuff in a PROM, like some real computers have had for a while now (ah... the joys of a Sparc 5...).

    The futility of putting essential parts of the computer architecture (essential to the OS, that is) on a semi-disposable item such as a HDD is staggering.

    --
    oh brave new world, that has such people in it!
  157. Mini DVD-RWs by TheLink · · Score: 1

    Once they get the standards settled those small discs store about 1.4GB and fit in most pockets. That's 1000 times more than the 3.5 inch floppy.
    They are already available, its just no mass acceptance yet.

    I don't think CDRWs will replace the floppy because by the time you can provide most consumers with CDRW drives with random access writes (packet writing), the DVD bunch should have got their act together.

    But if they don't then well it'll be random access CDRW drives + mini CDRWs first then. Nearly 200MB of storage.

    --
  158. Huh? by TheLink · · Score: 1

    This is about adding fat not trimming.

    Existing BIOS stuff isn't very fat, plus you can ignore it most of the time. You can go through the BIOS stuff to your O/S pretty fast.

    Whereas what Intel is proposing stores stuff on HDDs etc. What happens if the HDDs only support Palladium or similar stuff? What if you swap drives?

    Sure they are proposing a solution, but I'm not sure what the problem is yet. If they want to write a PC BIOS in C etc they can probably do it already, just manufacturers don't want to spend more on ROM.

    Well maybe AMD will support this coz it could mean they'll sell more Flash mem.

    --
  159. Floppies vs. P2P by MisterSquid · · Score: 1

    (I'm assuming your requirement of transferring files "without the net" means "without the Internet".)

    If you like floppies to transfer files between machines chances are that those machines don't have ethernet cards. Here's a hint: get ethernet cards.

    It's a trivial matter to share files between ethernet-equipped computers. Beats floppies that's for damn sure. I'm very sorry if you are forced to work on machines that do not/cannot have ethernet cards.

    --
    blog
  160. Finally graphic startup by thomasdeniau · · Score: 1

    Hey, how long have been Macs booting graphically ?
    19 years ? Woah, Macs always have things 2 or 3 years before PCs, but 19 years :D

  161. I was expecting by Anonymous Coward · · Score: 0

    to see it to. As a matter of fact, I'm supprised I had to scroll this far down to see it.

  162. Re:GOOD!!! by Anonymous Coward · · Score: 0
    Finally someone uses the apostrophy (sp?) correctly!!!
    You can't even spell it properly, but you think you know how to use it? Wow . . . just wow . . .
    When you talk about the object of a word that ends in s, you put the ' and nothing else!!
    Wrong. If the 's' makes the word plural, then you simply add the apostrophe. If the 's' is part of the word (as it is in BIOS), you need to add an 's' after the apostrophe.
  163. Several devices will battle it out. by SecGreen · · Score: 2, Interesting

    Dell is dropping the floppy as part of their standard configuration and they seem to be favoring USB flash dongles and CD-RWs. Gateway has started including a 6 in 1 (Sd/MMC, CF, SM, etc) card readers with one of their Laptop Models (The 400L). The new technologies will battle it out for the "Ubiquitous" title. I'm voting for the USB dongle since it seems to be the most univeral.

    The point is that the only reason floppies are still around is that so many of us "old folk" are comfortable with them. There is better technology available! You can boot from CD, or even from USB dongles if you need to. (Maybe we could market a l33t h@x0r pw reset USB dongle...)

    Let it go.. We let go of the 8-track (most of us any way), we let go of our Commodore 64s, our Apple IIs, the 5.25" Drive. It's time to let go of the venerable 3.5" and make room for new and better solutions.

    If there's something that you can do with a floppy that you can't do with SD/MMC, CDR/RW, or a USB dongle, speak up, I'd love to hear it!

    --
    Dupe posts are /.'s tacit protest on the rights of users to time-shift content...
  164. Made with Lasers... by Anonymous Coward · · Score: 0

    I hear about new printers coming with "lasers." Maybe these new printers can fill the niche between a free box to sell consumables and a robotic typewriter.

  165. Same thing, different names by vrmlguy · · Score: 4, Informative
    It looks to me like Phoenix and Intel are doing the same thing here, only Phoenix (being "the BIOS company") wants to call it an expanded BIOS while Intel (being "the CPU company") wants to call something else. Both want to add a TCP/IP stack, graphics and other fun things to what is essentially a bootstrap loaded.

    OpenBoot/OpenFirmware has had similar abilities for some time. Your CPU boots up a Forth interpreter, which then goes looking for programs to run. Expansion cards are one place to look, so that video and network adaptors can be used before the OS loads.

    This is important, so pay close attention. The interpreter will run Forth code found on an expansion card. This means that you can use the same card in a computer whose CPU is from Intel, MIPS, Alpha, etc. The initial code will define Forth subroutines that allow the bootstrap loader to use the card. For example, a video card will define subroutines for CURSES-like functions, the boot loader will then call those routines to interact with the user. It's written in an interpreted language, so it'll be slow, but the OS won't have to use those routines, it will use drivers loaded from disk. On the other hand, the OS can use the Forth routines if it can't find a driver, allowing cards to be useful before you install the correct drivers.

    It's a great idea whose time came over a decade ago. Too bad Intel and Phoenix never got on the bandwagon.

    --
    Nothing for 6-digit uids?
    1. Re:Same thing, different names by demon · · Score: 1

      I was hoping someone else would say this. Kee-rist, would it be so terrible to go with a STANDARD? OpenFirmware is an IEEE standard, after all, and in my experience, it's a hell of a lot better than anything else out there. If they're gonna kill the BIOS finally, I'm all for that - but c'mon, use a standard, instead of coming up with yet another, for no good reason other than "you can"...

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  166. hard drive bios? by maxbang · · Score: 1

    i just don't trust bios functionality to data stored on a moving part. i might as well leave my computers perched precariously over a tank full of sharks, pirahnas, electric eels, and man-eating lions, and add a drop of my blood to the mix.

    --
    I also reply below your current threshold.
  167. yes... but by TomorrowPlusX · · Score: 1

    I'm typing this at an SGI 320 right now -- I've been using it for a few years now. Nice machine.

    But there's touble with them thar gui proms -- if you use a USB mouse which isn't SGI's default one, well, you're f*cked. Which is too bad, since now if I have to make a change (fortunately I haven't had to in a couple years) I have to dig up that POS mouse just to use the prom. Fooey.

    I'll take a keyboard navigable text-mode bios any day. Who cares if your fancy bios has 1280x1024 16 bit color with icons and scrollbars and all that hoo ha if IT DOESN'T REALLY WORK.

    --

    lorem ipsum, dolor sit amet
  168. Good idea, poor implementation by RealErmine · · Score: 1

    "Because EFI has its own filing system that lives on a reserved part of the hard disk, it can become the standard home for a whole set of utilities that have always had an awkward fit with the BIOS: things like disk partitioners, multiple OS boot controllers, system backup and restore, will be natural EFI applications."

    I can't say NO! enough times about the above 'feature'.

    What happends when the disk crashes and you really need all those utilities? What happens when you format the disk and forget to create a special partition for the EFI? THIS IS WHAT SOLID STATE DRIVES ARE FOR!!! PUT ONE ON THE DAMN MOTHERBOARD! Really, do these people ever actually USE computers?

    One of my friends used to have a Compaq desktop machine that required a special partition to be set up on the hard disk that contained BIOS extensions that allowed it to use disks over 8GB. Anyone can see how this was a pain in the ass when his hard disk crashed and we tried to put in a new one. I can't believe Intel is designing something that poses a similar ass-pain factor.

    --
    Dewey, you fool! Your decimal system has played right into my hands!
  169. ARGH! not EFI! by Anonymous Coward · · Score: 0

    As someone who has had to work with EFI let me just say how much I *HATE* it!

    EFI is used by Intel Itanium/Itanium2 machines, and it's interactive mode resembles DOS!
    Also for EFI applications such as their BRAINDEAD graphical config program you need to have a FAT filesystem to load it from.

    In fact you cannot even start Linux on an Itanium box with EFI unless you have a FAT partition which then contains your Linux kernel and initrd (e.g. your /boot filesystem needs to be FAT).

  170. Re:not a big deal 76 datsun has EFI by Anonymous Coward · · Score: 0

    the 1st corvetts in the 50's also had mechanical fuel injection witch also had a strange V6 at the time and was never used again.

    I have a 1976 datsun 280Z with bosch l-jetronic
    EFI witch i think is the lowest form of bosch fuel injection it uses a flap to messure the incoming air and i still havent found the O2 sensor

  171. Re:Text mode start up screens - Alien! by The_K4 · · Score: 1

    I just want my start-up to give me the glowing red ball and say "Good Morning, Dave".
    :)

  172. Nooooooo... oh, ok. by Quixadhal · · Score: 1

    My first instinct, on seeing the idea of a machine which won't boot into text mode was to cry "No Fair!" Then I realized that I haven't actually sat down and worked in a text console for years, and that the only thing I ever really "need" a text console for is diagnostics at boot time.

    I still use text, but it's all via ssh in xterm (or equivalent) sessions.

    Once upon a time, you could argue that text-mode was substantially faster, and worked on monitors that couldn't do the more exotic modes. With video cards today being FAR more powerful than the mainframes we used VT220's to connect to, and even sub-$100 monitors able to to 1024x768... it really doesn't matter much today.

    So, over the last 20 years, I've let go of assembly language, I've let go of trying to optimize every byte of memory usage, I've let go of rewriting loops to optimize cpu caching, and now I've let go of text-mode. I wonder how long before I can let go of local storage (in favor of encrypted server storage)?

    I'll be happy as long as they don't choose FORTH as their boot monitor language. Those sun consoles where just painful!

  173. hmm, good point. can you say softmobo? by asscroft · · Score: 1

    Wonder how long before we get soft mobos similar to softmodems or winmodems.

    MS provides some of the func and you get a huge discount on the mobo, but it only works with XP200X and eats up the extra GHZ you paid intel for to replace the perfectly good, equally fast, totally "free as in liberty" and "illegal" computer you're using to read this.

    Uggh. Progress?

    --
    because I have been enjoined by this Holy Office to abandon the false opinion which maintains that the Sun is the centre
  174. It BLOWS! by nobodyman · · Score: 1

    I also have an ASUS board with spoken BIOS notifications. Let me tell you, if there is anything worse than booting up and hearing a slightly different beep pattern, it's hearing a metallic, 2khz sampled, vaguely feminine voice scream out "SYSTEM FAIL CPU TEST SYSTEM FAIL CPU TEST" over and over and over again on your quadraphonic speaker system. I'm surprised my wife didn't have a heart attack.

    However, I'm all for losing text mode startup(and all that other 20 year old legacy cruft). If anything, it'll be one less thing the Mac crowd can point and laugh about.

  175. Yes, RS/6000 uses it. by jpvlsmv · · Score: 1

    IBM's RS/6000 uses openfirmware.

    I learned how to boot an RS/6000 from the network from the OFW ok> prompt by reading an Apple document, and it works the same way on a Sparc system.

    --Joe

  176. On the Hard Disk by TheRaven64 · · Score: 1

    From the article (Not to conventional /. readers: You can get to it by clicking on the 'link' in the story at the top):
    Because EFI has its own filing system that lives on a reserved part of the hard disk...
    This is wrong in so very many ways. Ooops. My hard disk has just died. Oh well, I'll just plug in a new one, and restore from backup. Oh. I seem unable to boot at all. Umm. Help? Maybe booting from a CD would work, if the cd contains the EFI data, but the hard disk is just far too liable to suffer from corruption (I've had the MBR corrupt on the current one before now. That was a lot of fun...) to be used in this way. At leas if the OS fails you an usually recover it from an alternative boot medium.
    If you're going to add complexity to the BIOS, I would like to see a total hardware abstraction as proposed by I2O. Plug in new network device, install drivers in BIOS Flash, (or in flash on the device, with just a pointer in the BIOS) and have the OS communicate with the device through a standed interface. Hardware vendors only have to write one driver for all OSes, OS developers have to write one driver for every device class. Less code = better tested code = cheaper code = more reliable code. Everyone is happy, except MS, since it's easy for 'alternate' OSes to get decent hardware support.

    --
    I am TheRaven on Soylent News
  177. DRM, UUUUGGGHHHHH by wizardmax · · Score: 1

    "Because it gives a new level of control over the hardware, it's also of interest to digital rights management and security designers.
    Call me paranoid, but I don't like it when things interest DRM people.

    Also, since EFI has networking capability, wouldn't it be vulnerable to attacks?
    "My Linux system is so secure! ohh damn..."

    --


    Free speech is getting expensive...
  178. There goes the neighborhood by Anonymous Coward · · Score: 0

    and you just KNOW it's going to replace all your bookmarks with links to pictures of cheese.

  179. This is really about NIH and DRM by deveco · · Score: 1
    NIH: Not invented here. The Bios is just about the only part of the PC that Intel still has to license from elsewhere. This means money out of Intel's pocket, and one less avenue from which to exert control over the industry.

    DRM or DRR: Digital Rights "Management" -- should really be called Digital Rights Removal. This is a quote from the article:

    Because it gives a new level of control over the hardware, it's also of interest to digital rights management and security designers.
    This "EFI" will need a partition on your drive... Also, as this is Slashdot, why didn't we here about LinuxBIOS ? It is not an Intel industry-domination wet dream, and it works today.
    --
    Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?
  180. Re:Text mode start up screens - Alien! by Anonymous Coward · · Score: 0

    If you look at just about any Dell, HP or Sony system, you'll see that they are set by default to boot up with a graphic logo and no text.

    This seems to me like Intel is trying to come up with a new name for something that we already have. A modern day BIOS can do everything they've said EFI can do.

  181. Re:Text mode start up screens - Alien! by vmfedor · · Score: 1
    They have WinModems that only work in Windows. Why couldn't they have make motherboards like that?

    --

    I like my women how I like my sugar.. granulated.

  182. You're an f'in moron! by evil_pb · · Score: 0, Troll
    Why is it you feel the need to defend stupid people by an AC post? Is it because you're stupid yourself?

    See, stupidity is a choice. People can decide to look at the world around them, beyond what the TV feeds them. They can choose to read a book, *do* things, even surf the web for more than p0rn. Or they can choose to coexist with all of the other suffering sacks of human waste that thrive on ABC specials, lattes, cell phones, and the latest fashion trends; these people will do nothing for the world around them except consume, and consume, and consume until all the rich men can be no richer and the world can give no more.

    And then we will put them all into California and blow it up, since it's mostly peopled with such idiocy anyway, and the rest of us with half a brain and a drive to grow, expand, and experience, will live much better than we do now. The world will be a better place. I wouldn't even get pissed when someone drives like a moron on the way to work in the morning, because I know it would be because of an honest mistake they might learn from, instead of being a chronic sign of the minivan-driving excuse for a human condition it is now.

    YOU need to pull your head out of your ass for 3 seconds, blink a few times, and stare in amazement at the world around you. Then go do something productive with your time, learn, and grow, and then once you have taken your intellect to levels never before thought possible by your Mom (who was great last night, by the way), come back and comment on stupid people.

    Could english have been this guy's second language? Of course. Could he have in all probabability been a moron? Sure thing! Do people who have put the time and effort into not being stupid, deserve the right to shit talk the ones who have not? YOU BETCHA. That's a privelage of being enlightened - we get to smack around those less motivated, because it's their own damn fault they are that way.

    Idiot.

  183. Re:not a big deal 76 datsun has EFI by Anonymous Coward · · Score: 0

    D-jetronic actually predates L-jet by a few years. D stands for druck, german for pressure. The pressure at the manifold is used to determine how much air is being taken in and determines how much fuel to deliver. Lots of other manufacturers used this method but Bosch decided it was better to actually measure how much air was flowing into the motor. That resulted in L (Luft=air) jetronic. Most cars made today measure air flow, but the flap+resistor has been dropped in favor of a heated platinum wire. Bosch also made a variant of L-jet that used a mass-air sensor (the platinum wire thing) called LH-Jetronic. You may not have an oxygen sensor, or it may be further down along the exhaust pipe.

  184. I'm thinking back to 1995 . . . by D1rtbag · · Score: 1

    "This will revolutionize your desktop!"

  185. the good, the ugly, the BIOS by Anonymous Coward · · Score: 0

    personlaly i think that BIOS's could have been replaced years ago, but there is still a need for them so there still there, and as for GUI, i think it doesnt matter, if it is graphical it should still do the same stuff. And unless operating systems are ready to take ove the job of the BIOS and do everything it does(which could be very easily done), or this new way will make it a heck of a lot more expensive to swap OS's. Either way the change is going to be hard. And if microsoft gets its way we will basically have Xboxes sitting on our desks, since microsoft has this technology already implemented in the Xbox

  186. Re:Is CD cover art illeagle? by JThundley · · Score: 1

    Heh, I got one of those on my motherboard too, and about all 5 of my friends (lol) bought the same exact board after I did. I think it's cool and you can turn it off if you don't want it. But I think the bigger point is BIOS should stick to what a Bios is: a BASIC input output system! BASIC! I would shoot Bill Gates if my BIOS ever froze up.

    I know he has nothing to do with it and that wouldn't be his fault, but he has it coming =)

  187. EFI a Windows Killer by tjstork · · Score: 1

    If EFI does a lot of device discovery and disk management, then theoretically Intel might be making it much easier for third party operating systems to proliferate.

    --
    This is my sig.
  188. Last post! by Frank+White · · Score: 0

    I dedicate this final post to the memory of all those who died trying to destroy the white devils.

    --

    Custer's Revenge: The greatest video