dd if=/dev/zero of=/dev/sdb bs=1M
to fix it. i did try that command but it seems doesn't help much either.
Could this command have the same result as 'cat /dcev/null > /dev/sdb' ?
actually, i read some post from
http://howto.wikia.com/wiki/Howto_wipe_a_hard_drive_clean_in_Linux
and some post from linuxforums about this