Der technische Hintergrund: Üblicherweise können über den ACSI-Bus nur die SCSI-Kommandos 0x00 - 0x1F übertragen werden. Nun können diese Kommandos, insbesondere READ(6) = 0x08 und WRITE(6) = 0x0A nur 1 GiB (genauer: 2^21 Blöcke) addressieren.
Offenbar hat ICD bei ihren Hostadaptern einen Weg gefunden, auch die übrigen SCSI-Kommandos übertragen zu können. Mit einem ICD-Hostadapter und einem Treiber, der die Kommandos READ(10) =0x28 und WRITE(10) = 0x2A verwendet, müsste man bis zu 2 TB (2^32 Blöcke) großen Platten ansprechen können. Eine 2 GB HW-Grenze gibt es bei SCSI meines Wissens nicht.
Partitionierung/Nutzung durch das OS ist natürlich eine andere Sache.