Generally speaking, you can't run a full HDD off an iPad or iPhone. A small flash drive, such as _Pete_ suggested in his first link, but not a full HDD.
Why not network this. Either by buying a NAS hard drive and all devices connect to it via the network, or by connecting the drive to the...