Looks like Linux is trying to read past the 1 terabyte mark on this disk, and since the disk only is 1TB long, it's throwing an error. This is either a corrupt partition table, or some corrupt HFS data structure. I suggest booting off the OS X DVD and running Disk Utility on it. And ask in a forum with more Mac experts.