How to Fix Invalid Opcode Error in SpinRite

# Filed on Nov 30, 2009 by AnthonyDiSante 2 replies

I recently tried to run SpinRite on a large SATA disk.  It booted OK and I was able to select the partitions and choose the SpinRite run level, but as soon as it tried to start the scan, it printed an "Invalid Opcode" error followed by a bunch of register addresses or memory locations.  This was on the "Selecting Drive For Use" screen.  SpinRite (and the system) was locked up at that point.

It turned out to be an easy fix: I just had to go into the BIOS, to the SATA mode setting, and change it from IDE to AHCI.  When I did this and then booted SpinRite again, I noticed that a bunch of the drive fields (hardware addrs, hardware irq, etc) were now listed as "unknown", but SpinRite was able to scan the disk now.

Comments:

01. Apr 29, 2010 at 06:23pm by Sn3akyP3t3:

A GX755 required setting for me was to change from default RAID AHCI to RAID ATA, so kinda the opposite for me.

02. Jul 4, 2010 at 02:08pm by Chris:

On a Toshiba Satellite L300 I had to change the setting from "AHCI" to "Compatibility" which I’m assuming would be ATA mode.

Reply to this message here:

Your name
Email (why?)
Website (if you have one)
Subject
search posts:

home | archives ]