Hi Yao
Is that a 2TB USB flash (thumb) drive or a hard drive?
If that is a USB Flash drive, unless you paid over $1000 for that drive it is a cheap fake and the chips on those drives are really only 8GB and very unreliable
I am sorry, but the error you re seeing indicates that drive has failed, you will find a lot of 'fixes' on the Internet, but sadly, none of those will work . . .