I have a supermicro dual xeon em64t system, X6DH8-XG2 motherboard,
4 GB RAM, with an Adaptec zero raid 2010S i2o controller. In 32
bits mode it runs fine, both with the dpt_i2o driver and the
generic i2o_block driver using kernel 2.6.11.6.
In 64 bits mode however the dpt_i2o driver isn't supported, so
you have to use the generic i2o layer. But that doesn't work
either - sometimes when booting the partition table is detected,
sometimes it isn't. If it isn't, then fdisk /dev/i2o/hda works
but shows an empty disk (while there definitely are partitions
present)
In both cases doing a dd if=/dev/i2o/hda of=/dev/null crashes
the system.
According to http://i2o.shadowconnect.com/ , it should work.
I've upgraded the BIOS and firmware of the mobo and controller to
the latest versions - doesn't help. Can someone suggest what to
try next ?