How To: Boot a Mac into FreeDOS for Bootable, SpinRite or ReadSpeed (Part 1 of 3 - Intro)

  • DNS Benchmark v2 is Finished and Available!
    Guest:
    That's right. It took an entire year, but the result far more accurate and feature laden than we originally planned. The world now has a universal, multi-protocol, super-accurate, DNS resolver performance-measuring tool. This major second version is not free. But the deal is, purchase it once for $9.95 and you own it — and it's entire future — without ever being asked to pay anything more. For an overview list of features and more, please see The DNS Benchmark page at GRC. If you decide to make it your own, thanks in advance. It's a piece of work I'm proud to offer for sale. And if you should have any questions, many of the people who have been using and testing it throughout the past year often hang out here.
    /Steve.
  • Be sure to checkout “Tips & Tricks”
    Dear Guest Visitor → Once you register and log-in please checkout the “Tips & Tricks” page for some very handy tips!

    /Steve.
  • BootAble – FreeDOS boot testing freeware

    To obtain direct, low-level access to a system's mass storage drives, SpinRite runs under a GRC-customized version of FreeDOS which has been modified to add compatibility with all file systems. In order to run SpinRite it must first be possible to boot FreeDOS.

    GRC's “BootAble” freeware allows anyone to easily create BIOS-bootable media in order to workout and confirm the details of getting a machine to boot FreeDOS through a BIOS. Once the means of doing that has been determined, the media created by SpinRite can be booted and run in the same way.

    The participants here, who have taken the time to share their knowledge and experience, their successes and some frustrations with booting their computers into FreeDOS, have created a valuable knowledgebase which will benefit everyone who follows.

    You may click on the image to the right to obtain your own copy of BootAble. Then use the knowledge and experience documented here to boot your computer(s) into FreeDOS. And please do not hesitate to ask questions – nowhere else can better answers be found.

    (You may permanently close this reminder with the 'X' in the upper right.)

Well, I was able to see the USB selection in the boot menu, and selected it, but did not get any video, from either the HDMI, or a DisplayPort to VGA adapter. Decided to pause on that, and go the VM route. This is on a Mid-2011 Mac Mini. Well, I decided to try VirtualBox and build a bootable USB drive with VB & everything on it. Only thing is, the VB 7 doesn't run on High Sierra, the last supported OS on this hardware, and the 'RawDisk' parameters in the instructions are not in earlier versions of VB.

I have a version of a bootable Monterey that works on the Minis, but I hate having multiple levels of ... non-standard code to get this working.

I could do the Linux or Win2Go installs if someone thinks those are easier based on my systems (all 3 systems I want to spinrite the SSDs are 2011 minis) then I'll go that route. I guess I'm looking for a workaround of VB Rawdisk for these systems. If you guys think using my OCLP Monterey to do VirtualBox would be easier, I'll go that route.

TIA
 
Well, I was able to see the USB selection in the boot menu, and selected it, but did not get any video, from either the HDMI, or a DisplayPort to VGA adapter. Decided to pause on that, and go the VM route. This is on a Mid-2011 Mac Mini. Well, I decided to try VirtualBox and build a bootable USB drive with VB & everything on it. Only thing is, the VB 7 doesn't run on High Sierra, the last supported OS on this hardware, and the 'RawDisk' parameters in the instructions are not in earlier versions of VB.

I have a version of a bootable Monterey that works on the Minis, but I hate having multiple levels of ... non-standard code to get this working.

I could do the Linux or Win2Go installs if someone thinks those are easier based on my systems (all 3 systems I want to spinrite the SSDs are 2011 minis) then I'll go that route. I guess I'm looking for a workaround of VB Rawdisk for these systems. If you guys think using my OCLP Monterey to do VirtualBox would be easier, I'll go that route.

TIA
You could use VirtualBox 6.1.x on a High Sierra USB drive. Use the vboxmanage “clonemedium” command instead of “createmedium” (same command, older syntax)

 
Has anyone tried to boot a new non-Intel Mac into "target disc mode" then attach it as an external USB drive to a Mac running SR6.1 ? Will the spinrite-Mac see the external USB through Thunderbolt, and will this still have the 137Gb limit for external USB drives?
 
Has anyone tried to boot a new non-Intel Mac into "target disc mode" then attach it as an external USB drive to a Mac running SR6.1 ? Will the spinrite-Mac see the external USB through Thunderbolt, and will this still have the 137Gb limit for external USB drives?
I don’t have an Apple Silicon Mac, but as I understand it those machines don’t have a Target Disk mode. Instead they can be booted into a Share Disk mode, and appear to the other Mac not as a physical drive but as a network drive, so I don’t think that would work.

 
I easily booted an old Mac with SpinRite6.1 and had a major graphics error in the memory check, or it may have been a system crash. The screen was mostly black with wild white noise on the left. Thinking that maybe the memory check didn't work on the Mac I rebooted and exited as quickly as possible. I started a level 4 scan and it worked great for about 10 minutes, then exhibited the same graphics screen. Any opinions on whether this is a real fail and a crash, or do you think SR is running fine but the graphics has some bug?
 
I easily booted an old Mac with SpinRite6.1 and had a major graphics error in the memory check, or it may have been a system crash. The screen was mostly black with wild white noise on the left. Thinking that maybe the memory check didn't work on the Mac I rebooted and exited as quickly as possible. I started a level 4 scan and it worked great for about 10 minutes, then exhibited the same graphics screen. Any opinions on whether this is a real fail and a crash, or do you think SR is running fine but the graphics has some bug?
Mine (mid 2012 MacBook Pro) does the exact same thing and I thought it was my machine, which is why I didn’t put a warning about that behavior in my instructions. I’ll change that now that you’ve seen the same thing.

I also tried using the command line switch to skip the memory check but SR failed during the spinrite operation just as it did for you.

On the other hand, I can do everything just fine when running in a virtual machine under MacOS so you may want to try that.

 
Scott's original post mentioned hit or miss success depending on the brand of USB stick. I'm currently trying a Patriot Supersonic Rage Lite 64GB and so far no joy. I was wondering if anyone is aware of a posted list of winners and losers. Thanks in advance!
 
Scott's original post mentioned hit or miss success depending on the brand of USB stick. I'm currently trying a Patriot Supersonic Rage Lite 64GB and so far no joy. I was wondering if anyone is aware of a posted list of winners and losers. Thanks in advance!
What type and year of Mac do you have, what OS version is installed, and did you disable SIP?
 
Yep - followed your excellent tutorial and it went just as written. When it came time to boot, the mid 2010 Macbook Pro showed a black screen with a white spinner at the bottom center of the screen (not a beachball). After 7 minutes I assumed it was a fail and powered off. Figured I'd try some brands other than Patriot.....
 
Yep - followed your excellent tutorial and it went just as written. When it came time to boot, the mid 2010 Macbook Pro showed a black screen with a white spinner at the bottom center of the screen (not a beachball). After 7 minutes I assumed it was a fail and powered off. Figured I'd try some brands other than Patriot.....
For a mid-2010 vintage, you may want to try creating a SpinRite CD and booting from that. You’ll need a windows pc to create the CD image (ISO file), and then of course you’d have to burn that to a CD
 
Thanks for that! Can do - I have access to multiple Windows and Mac machines. I also reformatted the Patriot Spinrite 6.1 USB stick and took another run at the mid 2010 Macbook Pro. The disk list showed me 2 identifiers on the USB. Blessing disk2s1 resulted in the I/O info error. Blessing disk2 resulted in the "no bootable device" screen. Please see pics. BTW, if you happen to remember any of the USB stick brands that worked, I'd appreciated hearing them. Thanks again!
 

Attachments

  • Disk 2s1 (1).jpg
    Disk 2s1 (1).jpg
    62.8 KB · Views: 187
  • Disk 2 No Device (1).jpg
    Disk 2 No Device (1).jpg
    45.6 KB · Views: 193