checksum error

Bad Bod badbod at
Fri Mar 30 07:45:49 UTC 2012

Hi Philip,
  Thankyou for taking some time on this. I searched the Ubuntu forums long
and hard, even posted on there. I was starting to think no-one uses the VIA
raid any more. I guess few do.

   Is it possible you might still have a working version in CVS?  It used
to work, and on this very same mainboard. I can't remember which version of
ubuntu, but I do remember it was the first version where the live CD could
see the array and existing partitions, and installed, without any
intervention from me. It was 2 or 3 years back.


On Thu, Mar 29, 2012 at 9:12 PM, Phillip Susi <psusi at> wrote:

> I took a look at this, and I can't see how this error would ever NOT
> happen ( which is really strange since I used to have a via chipset that
> worked fine ).  via.c computes a sum of the first 50 bytes ( comment says
> this, but it actually starts at offset 50 and goes back to zero, so it's
> really 51 bytes ), then compares it with the sum stored in the metadata,
> which is at byte 50.  There is no value you could possibly have for the
> checksum byte that when added to the sum of the preceding bytes, would give
> you that same checksum, unless the sum of the first 50 bytes happened to be
> zero, any value at all would be valid for the checksum byte.
> On 12/6/2011 12:29 PM, Heinz Mauelshagen wrote:
>> On 12/05/2011 02:38 PM, Bad Bod wrote:
>>> Hi,
>>> I don't know if this is the correct place to send this, please send me
>>> information on where I should post of this is not the right place.
>>> dmraid version
>>> 1.0.0.rc16 (2009.09.16) shared
>>> RAID 0, Asus M2V motherboard, via 8237, 2 * hitachi 250Gb HD
>>> ubuntu 11.04 and fedora 15
>>> running 'dmraid - ay' gives the following output.
>>> ERROR: via: invalid checksum on /dev/sdb
>>> ERROR: via: invalid checksum on /dev/sda
>>> no raid disks
>>> windows via v-raid tool shows no errors, array boots works fine in
>>> windows 7. Have rebuilt array several times to ensure metadata should
>>> not be corrupt.
>>> attached is dd of /dev/sda with metadata. Sorry, dumped 3000 sectors
>>> so a bit more than you need ;)
>>> Any assistance greatly appreciated, even if this is just my setup that
>>> is weird, I am happy to patch around it to get it working. I looked at
>>> the via.h and could not work out where to start :(
>>> As I said at start, if this is not the correct place then please
>>> inform me where is, and please accept my apologies.
>> That's fine.
>> I'll try to have a look...
>> Heinz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Ataraid-list mailing list