Hi Everyone, I've been having problems with an external RAID box (DataTale). It's got 4x 1.5Tb HDs set as a RAID 5 array, and the box looks after the RAID (oxford chipset). Originally i had the box running through a RocketRaid 2314 eSATA PCI card, but i thought that the problems were because of a conflict between the card and the raidbox (in the RR log it was "Disk '-' at controller1-channel3 failed" and the disc would unmount). Sooo, i got a sonnet eSATA extender cable and routed the internal eSATA ports (MP 3,1) to the outside and connected the box directly without going through the RR card, thinking that all would be cool ... oh no! Running the disc through Drive Genius 'Scan' to map bad blocks, i got the following console errors (all from DriveGenius): 07/12/2009 13:17:51 DGHelper(410,0xa063b720) malloc: *** mmap(size=2097152) failed (error code=12) 07/12/2009 13:17:51 *** error: can't allocate region 07/12/2009 13:17:51 *** set a breakpoint in malloc_error_break to debug 07/12/2009 13:17:51 DGHelper(410,0xb00a1000) malloc: *** mmap(size=2097152) failed (error code=12) 07/12/2009 13:17:51 *** error: can't allocate region 07/12/2009 13:17:51 *** set a breakpoint in malloc_error_break to debug I'd taken the individual drives out and scanned each of them for bad blocks, and they all came out as 0 bad blocks, prior to this, so they seem fine. Can anyone point me in any direction to solve this ... or indeed anyone know what's going on? ... could it just be that there was a conflict between the card and the box, and now that that's sorted, i'm getting a problem with DG and the large drive (4.5Tb) though there's nothing to worry about ... no?! Any ideas where i should go next? (I'm currently writing 0's with disc utility which seems to be going ok without any problems.) Cheers EDIT** sSATA in the title, what's that?!