SpinRite MBR warning message - and question

  • 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.

nonce

Hello
Oct 2, 2020
3
0
Just bought SpinRite 6.0. My son recently bought a brand new HDD ( Seagate BarraCuda Desktop 1TB 7200rpm ). But since it seems to make his computer crash I was a bit interested to try out SpinRite on it (before creating an errand with support). Understand that there could be lots of other explanations to why Windows (10) is crashing for him - but I also wanted to try out SpinRite (might come in handy in the future as well - with other drives).

When I got SpinRite to spin - I get this warning "MBR followed by EFI" for the drives I want to investigate - and it makes me hesitate on going forward. Can someone elaborate on this message?

I've read the SpinRite dev. roadmap (https://www.grc.com/miscfiles/GRC-Development-Roadmap.pdf) and I guess that I need to wait for version 6.1 based on this:
"Awareness of MBR and GPT partition formats and file system independence "
Right? Or is it ok to continue anyway (or do I need to wait for 6.1/7.x)?

If SpinRite 6.0 is not the tool (and since 6.1 is not completely ready yet) - do you have any other ideas of how to figure out why the HDD is making his Win 10 to crash (often while playing games like Fortnite). When he disconnect the drive physically (after moving the game files to a SSD drive) - then Windows does not crash.

Thanks in advance!

(Also @Steve - thanks for SN! Weekly listener since 2 years back when I first heard about it. Also met you at a SQRL presentation you held this year - really nice!)
 

PHoganDive

Member
Sep 30, 2020
23
11
A remote possibility is the power supply is at its limit and the extra drive is making it marginally unstable. I've had power supplies cause random intermittent crashes that were almost impossible to pin down, until swapping to a different supply 'fixed' it.
 
  • Like
Reactions: sttngs1 and Steve

nonce

Hello
Oct 2, 2020
3
0
A remote possibility is the power supply is at its limit and the extra drive is making it marginally unstable. I've had power supplies cause random intermittent crashes that were almost impossible to pin down, until swapping to a different supply 'fixed' it.

Yeah, found no errors with SpinRite (man it was fun to run though :) ). So next thing is to look at the Event logs and also try some more power...

Thanks for the feedback and the ideas.
 

oaxacabruno

New member
Jan 29, 2021
2
0
Yes. It's safe to proceed. That's a GPT (GUID Partition Table) drive that also has an MBR for compatibility. v6.1 will be way more aware of this, but v6.0 will still work. (y)
Could I ask about a similar (or maybe the same) situation: SR 6.0 describes the partition I'd like to scan as "MBR followed by EFI", as the OP describes. However, in my case, when I select the partition, the Details pane on the right also contains the warning message that says "Invalid Partition for Drive Size; This partition exceeds the size of this drive as defined by the system's BIOS...." with instructions not to proceed. Is this an error message that v6.0 will display for any GPT drive that has an MBR for compatibility, (meaning it is safe run v6.0), or does my drive have an additional problem that indicates I should wait for 6.1?
 
Last edited:

DanR

Dan
Sep 17, 2020
200
52
Could I ask about a similar (or maybe the same) situation: SR 6.0 describes the partition I'd like to scan as "MBR followed by EFI", as the OP describes. However, in my case, when I select the partition, the Details pane on the right also contains the warning message that says "Invalid Partition for Drive Size; This partition exceeds the size of this drive as defined by the system's BIOS...." with instructions not to proceed. Is this an error message the v6.0 will display for and GPT drive that has an MBR for compatibility, (meaning it is safe run v6.0), or does my drive have an additional problem that indicates I should wait for 6.1?
What is the size of your drive? If it is greater than 2.2 TB, then SpinRite 6.0 would only see and work on the first 2.2 TB. SpinRite 6.1, however, would work on the entire drive.
 

oaxacabruno

New member
Jan 29, 2021
2
0
What is the size of your drive? If it is greater than 2.2 TB, then SpinRite 6.0 would only see and work on the first 2.2 TB. SpinRite 6.1, however, would work on the entire drive.
BIOS tells me that the drive is a Seagate ST1000LM014-1EJ164; apparently a 1 TB SSHD hybrid drive. So, since it's less than 2.2 TB, it sounds like I can use SpinRite 6.0 on it despite the "invalid partition for drive size" warning?
 

DanR

Dan
Sep 17, 2020
200
52
Ahh ... A hybrid drive: An HDD with a large SSD cache. Those are known to pose problems for SpinRite.

I will have to defer to someone more expert to answer your question re SpinRite.
 

danlock

Well-known member
Sep 30, 2020
169
55
USA
One of my drives is a SSHD, 2TB, with a 64MB NAND cache (Seagate FireCuda).

I don't have any answers for @DanR and await replies from more-knowledgeable SpinRite people.

AFAIK, SpinRite doesn't care about the file system on the disk and reads the S.M.A.R.T. info and reads/writes/repairs the raw sector data present on the disk.
 
Last edited:

DanR

Dan
Sep 17, 2020
200
52
AFAIK, SpinRite doesn't care about the file system on the disk and reads the S.M.A.R.T. data and the raw data from the disk's sectors
Correct. SpinRite is both file system and OS agnostic. It only sees/cares about, and operates on, the raw data on the disk.
 

George Shaw

New member
Jan 6, 2021
3
0
I'm looking for the same answer. Mine is a 1TB Samsung SSD 840 EVO. I get the "Invalid Partition for Drive Size; This partition exceeds the size of this drive as defined by the system's BIOS...." message as described above when selecting the drive. I'd like to run SpinRite on it to see if it improves the speed as the early part of the drive is much slower than the later part, based on running ReadSpeed.
 

PHolder

Well-known member
Sep 16, 2020
751
2
352
Ontario, Canada
I'm looking for the same answer

The answer is the same. You have a GPT partition on the drive, and SpinRite 6 doesn't understand GPT partitions. You can take steps to backup the partition table, and then blank it, and it would work, and then you could restore the backup. Alternatively, and most likely, you can wait for SpinRite 6.1 to be released.
 

jefeTechVeg

New member
May 11, 2021
2
0
One of my drives is a SSHD, 2TB, with a 64MB NAND cache (Seagate FireCuda).

I don't have any answers for @DanR and await replies from more-knowledgeable SpinRite people.

AFAIK, SpinRite doesn't care about the file system on the disk and reads the S.M.A.R.T. info and reads/writes/repairs the raw sector data present on the disk.
Yes I'd like an answer to how well SpinRite 6.0 handles SSHD drives...I recently bought the 1TB flavor of the Seagate FireCuda SSHD as a cheaper way to upgrade my PS4 HDD and I wanted to check the integrity of the drive with SpinRite. I booted up SpinRite and started Level 4 on the drive and it got through 25 megabytes and is now frozen. I'm afraid to make anymore attempts until further guidance...Thanks in advance!
 

PHolder

Well-known member
Sep 16, 2020
751
2
352
Ontario, Canada
how well SpinRite 6.0 handles SSHD
This is a hybrid technology ( https://en.wikipedia.org/wiki/Hybrid_drive .) As far as SpinRite is concerned, you should treat it not like a spinning media drive, but as an SSD. Based on that advice, you probably should NOT be attempting a level 4, as that is likely to cause excess wear and tear on the SSD portion of the drive. You should limit any use to level 2.

Never the less, I don't have any idea why it would have hung while running a level 4 scan. We would be interested to hear your report on the results of a level 2 scan.
 

AlanD

Well-known member
Sep 18, 2020
210
69
Rutland UK
Just bought SpinRite 6.0. My son recently bought a brand new HDD ( Seagate BarraCuda Desktop 1TB 7200rpm ). But since it seems to make his computer crash I was a bit interested to try out SpinRite on it (before creating an errand with support).

If SpinRite 6.0 is not the tool (and since 6.1 is not completely ready yet) - do you have any other ideas of how to figure out why the HDD is making his Win 10 to crash (often while playing games like Fortnite). When he disconnect the drive physically (after moving the game files to a SSD drive) - then Windows does not crash.
There has been some discussion in the Newsgroups recently about SMR drives causing problems when the cache fills up faster than the HD can write it. I don't think the Barracuda is an SMR drive, but disk intensive activity like Fortnite might fill up the buffers whereas the SSD can cope with the fast data rate.