Unfortunately, that's normal. A hard drive described as being a terrabyte is actually 1,000,000,000,000 bytes, the operating system reads in 1024KB blocks so you end up with it reporting only 931GB and you "lose" 69GB in the conversion. A true terrabyte hard drive should be 1099511627776 bytes (1024^4), but no such hard drive exists.