Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Alvin777

macrumors 6502a
Original poster
Aug 31, 2003
505
41
Hi. I need a program called SpinRite to boot on the iMac (Late 2015 5K) but it won't boot because it's MBR. Is there a Terminal command or app that'll convert the USB flashdrive to GPT without erasing anything (it's bootable under a PC).

Thank you in advance.
God bless, Rev. 21:4
 
No. That requires a reformat, which wipes all the data. What you can do instead, is format another flash drive to GPT and copy the files from the old drive to the new drive. By the way, a GUID partitioned disk is universally readable on both Macs and PCs.
 
  • Like
Reactions: Alvin777
Wait. SpinRite is a PC program. It's on an MBR formatted USB flash drive. That probably means its setup to boot using legacy BIOS. I don't think iMac (Late 2015) supports legacy BIOS booting. Converting the USB to GPT will probably make it not boot.
 
  • Like
Reactions: Alvin777
Even Macs that support legacy BIOS booting (such as Mac Pro 2008) might not work with USB. In that case you would need a CD version of SpinRite.
 
  • Like
Reactions: Alvin777
What do you need SpinRite to do? Consider looking into using ddrescue in Ubuntu if you need to get data from a disk that has read errors.
 
  • Like
Reactions: Alvin777
Hi. I need for SpinRite to mark the physically defective sectors of SSD or hardisks if any, SpinRite is the best at doing that. No data restore concerns at the moment.
 
I need for SpinRite to mark the physically defective sectors of SSD or hardisks if any...
I'd argue that you don't. Modern hard drives and operating systems take care of that for you. SpinRite is a relic from the past. The current version, 6, was released in 2004, 17 years ago! I don't think it does anything useful on modern hard drives, and certainly knows nothing about SSDs.
 
Last edited:
I'd argue that you don't. Modern hard drives and operating systems take care of that for you. SpinRite is a relic from the past. The current version, 6, was released in 2004, 17 years ago! I don't think it does anything useful on modern hard drives, and certainly knows nothing about SSDs.
Hi. I understand :) It's still amazing after all those years (but do recommend a modern equivalent for macOS or Windows). Although I'll be using it for hardisks (not for recovery but check check for physical defects in my case after formatting the drive).

Coz' data writing it fundamentally the same for hardisks and SSDs, it's still amazing with troublesome hardisks and SSDs that don't go beyond 2TB (in 2021, they're updating SpinRite to 6.1 which'll allow support for more than 2TB hardisks or SSDs, hopefully GPT and HFS+ or APFS as well) if one can't boot on a GUI OS, just don't go beyond Level 1 or 2 but use it after using the modern ones like Aoemie or EaseUS but I usually use Aoemei) but it's easy to boot Spinrite, even with an old XP laptop that can't boot on Windows (taking off the troublesome hardisk or SSD on a Mac but if I can boot it on a Mac, that'd be even more efficient). It's kind of the last resort app, coz's as basic as can be. But always backup first:

 
Last edited:
  • Like
Reactions: Queen6
I'd argue that you don't. Modern hard drives and operating systems take care of that for you. SpinRite is a relic from the past. The current version, 6, was released in 2004, 17 years ago! I don't think it does anything useful on modern hard drives, and certainly knows nothing about SSDs.
I think Steve Gibson, the creator of SpinRite, agrees with you. He was promising a Mac version for years but just totally procrastinated on actually doing it and for years now seems to have even forgotten all about it.
 
  • Like
Reactions: Alvin777
Hi. Paid version of EaseUS Partition after hours of tedious research and trial and error (lots of prayers and rosaries) can convert a flash drive from MBR to GPT and vice-versa but I converted it to GPT using VirtualBox with macOS Mountain Lion, the only one that seem be installable as an image (.dmg) in VirtualBox and ran iPartition with the flash drive mounted.

It doesn't work when you convert it, it becomes unbootable. I had to flash FreeDOS again on Boot Camp Windows using Rufus. BalenaEtcher is a great image to USB too when it comes to ease of use but after it finished on macOS and Windows versions BalenaEtecher, it was not bootable on the PC. Rufus seems the best at the moment which made FreeDOS bootable on the PC again. I copied SpinRite in that flash drive and it's now running on a PC, checking a 2TB internal drive using Level 1. The other Levels of SpinRite 2 to 5 take almost 2 months sadly even if it's running 24/7. Level 1 is just 5 hours.

But I'll try Levels 3, 4 and 5 on a faster machine, (4 and 5 are the most important if there's no data to recover and you just want the most reliable read and write), maybe it won't take 1,340 hours to finish. I'll see if I can cut the time of Level 3, 4 or 5 to just hours or even a week (once I erased this 2TB with Disk Utility with Security Option at Most Secure, that's 7 passes, it took 4 days almost, running 24/7- not a bad wait, if it's just running in the background w/ sleep enabled) with a faster machine and installed on a hardisk or SSD, instead of it operating off a flash drive.

If this 2TB hardisk is now revived (will check later with DxDrive on macOS and other drive health checkers for Windows) and has no errors (surface or logical), I also have to thank Aomei Partition Assistant for bringing fixing it. It was first not mounting anywhere (Disk Utility, Windows can't see itetc.) but Aomei can detect it, detecting it as 2TB unallocated space, I first fixed the MBR (if it's GPT, used GPT repair tool in Aomei) and then created a partition but it was a wipe (meaning it replaced everything with zero). I then created a partition again with NTFS (FAT32 didn't work) and that's how it got detected again normally.

Thank you. God bless, Rev. 21:4
 
Last edited:
  • Like
Reactions: Queen6
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.