UEFI Booting

  • Be sure to checkout “Tips & Tricks”
    Dear Guest Visitor → Once you register and log-in:

    This forum does not automatically send notices of new content. So if, for example, you would like to be notified by mail when Steve posts an update to his blog (or of any other specific activity anywhere else), you need to tell the system what to “Watch” for you. Please checkout the “Tips & Tricks” page for details about that... and other tips!

    /Steve.
  • Larger Font Styles
    Guest:

    Just a quick heads-up that I've implemented larger font variants of our forum's light and dark page styles. You can select the style of your choice by scrolling to the footer of any page here. This might be more comfortable (it is for me) for those with high-resolution displays where the standard fonts, while permitting a lot of text to fit on the screen, might be uncomfortably small.

    (You can permanently dismiss this notification with the “X” at the upper right.)

    /Steve.

Sep 17, 2020
92
31
63
London UK
Steve wrote this in the SR dev forum, so I guess we are going to get it sooner rather that later! Wooohhh.

As Ern said, SR v6.1 does need DOS. But we've seen that systems
like yours are becoming common enough that they have changed my
priorities in favor of quickly dropping DOS in favor of native
BIOS/UEFI operation without any reliance upon DOS.
 
Sep 17, 2020
92
31
63
London UK
Steve wrote this in the SR dev forum, so I guess we are going to get it sooner rather that later! Wooohhh.

As Ern said, SR v6.1 does need DOS. But we've seen that systems
like yours are becoming common enough that they have changed my
priorities in favor of quickly dropping DOS in favor of native
BIOS/UEFI operation without any reliance upon DOS.
Steve also wrote this in the Readspeed release history
  • So far <<knock on wood>> when ReadSpeed runs, it has run perfectly. The only trouble anyone has had, has been getting their machines to boot from their prepared ReadSpeed USB stick. The typical reason for trouble is lack of system support for BIOS booting. The move to UEFI is well underway, which explains my change in SpinRite's planned Roadmap. I will make SpinRite v6.1 available to everyone as quickly as possible. Then I'm going to immediately move to support for UEFI and liberation from DOS, which is incompatible with UEFI. This will happen ahead of SpinRite's support for USB and NVMe mass storage, which in planned to immediately follow.
How times change, below is email reply's from Gregg (his tech support guy), from the end of last year (2019), when I had no legacy option on my Dell 7590.

"All of the UEFI firmware we have encountered, so far, has also supported "legacy" BIOS functions specifically to continue to provide support for BIOS-dependent client programs."

"This is the first time that I have heard of or seen any system that cannot boot to a DOS-based external boot device (CD or USB)."

"I did forward your note to Steve so we will see what can be done for future versions of SpinRite."

"I did not hear from Steve on this particular issue . . . I usually do not since it is pertaining to future SpinRite."

"There is no time line on the next version of SpinRite nor when this particular issue will be addressed."

I would like to think I played a small part in spurring him on to get this UEFI problem sorted out! :)
 
Last edited:

MrObvious

Paul
Sep 23, 2020
14
0
I wonder how hard it would be to make FreeDOS work on UEFI? I don't know much about the underpinnings, but it sounds like a lot of the core functionality would be lost anyway that FreeDOS has now. Maybe I'm wrong?

Perhaps, emulation of the functions is possible?
 

MrObvious

Paul
Sep 23, 2020
14
0
@MrObvious: I think we will find out once @Steve starts working on it. Since all my current computers are Microsoft Surface Books and don't support legacy boot, I can't wait.
Likely it will be a ground up approach. The only other thing I can see Steve doing is possibly using a BSD/Linux based boot, depending on licensing (which is why *BSD may be chosen). That may be the course of least resistance and best in terms of going forward.