Announcement

Collapse
No announcement yet.

Intel Planning To End Legacy BIOS Support By 2020

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #21
    Originally posted by starshipeleven View Post
    Mh, I forgot about OpROMs and cards.

    So in 2020 we won't be able to use GPUs from before 2012. Are cards without a boot component affected too? (like say pcie USB 3.0 cards or non-raid SAS controller cards)
    Argh! My card is an ATI 7750, and the chip was launched in 2012! And I don't want to change it because it is fanless...

    Comment


    • #22
      Originally posted by torsionbar28 View Post
      This 64 bit CPU thing is a fad, I'm waiting for 128 bits.
      Where is 128bit arithmetic necessary? But if you need them, you can use AVX2 for this.

      Originally posted by rastersoft View Post
      Argh! My card is an ATI 7750, and the chip was launched in 2012!
      I bet at the time of the change and if you buy a new system, any ipg is faster as this card.
      My HD3850 is now 10 years old and it need much power and a cheap card bring better results

      Even my Radeon HD 5770 is no longer used for the same reasons.
      Last edited by Nille; 19 November 2017, 07:17 AM.

      Comment


      • #23
        Originally posted by phoronix View Post
        Phoronix: Intel Planning To End Legacy BIOS Support By 2020

        Intel is planning to end "legacy BIOS" support in their new platforms by 2020 in requiring UEFI Class 3 or higher...

        http://www.phoronix.com/scan.php?pag...-BIOS-EOL-2020
        So this is how IBM PC-compatible dies.. with thunderous applause of evil corporations.

        Comment


        • #24
          looking at modern uefi implementation i sometimes thing legacy bios is better, even if some of its code dates back decades.

          Comment


          • #25
            Originally posted by SystemCrasher View Post
            Of course it WILL mitigate some risks! Say, your ability to have full control over your hardware is a security threat in "DRM sponsored hardware" kind of thing. BIOS is bad at it. You see, it has been engineered in the age when computers were used to do computing. Not to goofy others, vendor lock, apply DRM or so. But hell a lot of things changed.

            So it nears endgame phase. One should be really stubborn, dumb, blind and ignorant to fail to get the idea. It seems age PC has been open platform, more or less trustworthy, with no strings attached, just doing its job is at its end. So welcome to "DRM sponsored hardware" age. The age where HW betrays you, fools you and takes advantage of you on its own. That's what Intel really means. So you wanted UEFI... alright, you'll have it.

            Then, few years later, I'd be damned if they wouldn't put last nail into this coffin:


            Maybe I'm pessimistic, but I would prefer to be realistic and I'm pretty sure it would take merely few more years to finish locking everybody out. Then Intel would have godlike power to decide who is good guy and bad guy. And lock "bad" guys out. Somehow it does not seems like happy end of the story, because "good guys" wielding unimaginable power and ruling by iron fist are a bit scary thing. Especially when they mumble about DRM sponsored hardware and so on...
            I don't see your comment as pessimistic, it's realistic, and quite scary.

            Adding some more thoughts:
            * using secure boot for your security (replace the M$ cert chain with your own) won't get you a working system because of add-in hardware where you can't change the cert
            * M$ is working on Linux support within Windows -> no need to boot Linux anymore
            * and if you do, possible developments where someone whos has actual control over his/her systems/network is considered "bad", or "hacker", or "terrorist"
            * the only way to boot Linux on an UEFI system will be with a M$ supplied cert, which is not what we want
            * the still present certificate authority mess, and lack of good tools to disable certs you don't want
            * the bad shape of code on router/modem/TV's/IoT devices

            You know, a few years ago some Justice department guy said on TV (Netherlands public channel) that he would like to be able to search people's computers realtime and over the Internet.
            But he also said that it was not time for that, yet.

            Hmmm.

            Comment


            • #26
              It used to be common to flash new BIOS versions with FreeDOS memory stick or CD. How much there is need for that with current UEFI boards? I know that usually you can flash it within UEFI menu and some boards can do emergency flashing without any display (note that not all boards support this!), but how often these are not enough? I have too little experience on UEFI motherboards that I could really comment on this, but on one old BIOS motherboard I had to use DOS because it the BIOS tool didn't work well (left me with 64 MiB of usable memory). I know that some people have this thing called Windows which seems to be well supported, but lets assume that one just doesn't have it for whatever reason. It could be just that they don't have a working installation and they can't have it without flashing the (UEFI) BIOS first.

              Comment


              • #27
                Originally posted by Anvil View Post
                im getting a New PC this week an has UEFI ( all AMD ) but is UEFI so much better than the plain old EFI?
                EFI is an older version of UEFI used in Apple PCs.

                Assuming you mean BIOS in the question, UEFI does have some benefits too, assuming your board's UEFI does not cut too much options, but it comes with so much added bullcrap that it's a bit meh on the safety side of things.

                Some of the things I like about UEFI is that it allows easier passthrough of GPUs in KVM (if the GPU has a UEFI firmware onboard, and the CPU/chipset support this anyway), and that I can use eEFInd graphical boot manager (independent boot manager so distros can't screw it up unlike what happens with GRUB2).

                Also decent UEFI firmwares allow you to select manually the boot manager from within the UEFI interface itself (by travelling into the folders it sees in the EFI partition on disk), and to add/manage SecureBoot keys so you can use SecureBoot with your own self-signed key.

                Then you have some amazing graphics and mouse support in the board setup interface. Which is debatable.

                The main UEFI issue is that it is significantly more complex than BIOS, so it's easier to get buggy shit UEFI firmwares, and they are all probably unsafe one way or another.

                For example my AMD laptop has an UEFI option to disable the PSP, but it does not do anything and resets to "enabled". Maybe your PC has that option and it works too (I've seen UEFI setup screens and quite a bit of boards now offer that option).

                EDIT: another thing I like of UEFI is that it has facilities called "uefi capsule" that let you upgrade the firmware in supported devices using UEFI itself (no more freedos or windows-only firmware updaters). Windows supports this of course, and the same format is used by a linux project/repository of firmwares https://fwupd.org/
                Last edited by starshipeleven; 19 November 2017, 08:56 AM.

                Comment


                • #28
                  Originally posted by SystemCrasher View Post
                  Of course it WILL mitigate some risks! Say, your ability to have full control over your hardware
                  CSM does not give me full control over a shit. My OS is still a passenger running under the control of two shit OSes. CSM is a module running on UEFI. It does not disable UEFI, just adds stuff on top to let BIOS applications run.

                  So you wanted UEFI... alright, you'll have it.
                  None in IT really "wanted" UEFI. It's Intel's pet project.

                  Then, few years later, I'd be damned if they wouldn't put last nail into this coffin:
                  Secure Boot per-se isn't as bad. On proper UEFI firmwares the user can add his own keys, so even if they mandate SecureBoot enabled I can still boot what I want.

                  Intel puts the infrastructure in place, but the decision to lockdown or not (i.e. who is good and who is bad) is defined by the OEMs (influenced by Microsoft or not).

                  So yeah, it's shit, but not as bad as you picture.

                  Comment


                  • #29
                    Originally posted by DanL View Post
                    It's Intel platform. I don't see Asus and such going out of their way to add legacy support if the chipset doesn't support it.
                    There is no need for chipset support.

                    The only way to block this at the hardware level is for Intel to remove or lockdown their CPU's 16-bit mode (needed by BIOS and its applications to run). Which would be strange given Intel's promise of retrocompatibility, but it's indeed possible (and imho good riddance)

                    Comment


                    • #30
                      Originally posted by rastersoft View Post
                      Argh! My card is an ATI 7750, and the chip was launched in 2012! And I don't want to change it because it is fanless...
                      Sapphire and other brands were slower to provide UEFI-compatible cards. It might be possible that your manufacturer has a firmware update with UEFI support, or that you can find a dump compatible with your GPU in this database of GPU BIOSes (also useful to find out which GPUs are actually UEFI-compatible). https://www.techpowerup.com/vgabios/

                      But quite frankly in 2020 that card would be like 8 years old, and if you aren't in dire need of sending Intel your $$$ you can probably get by for another 5 years with whatever the last CSM-supported system in 2019, without losing much in performance.

                      So yeah, I would not worry that much. By the time it becomes an actual issue, the card is going to be obsolete anyway.

                      Comment

                      Working...
                      X