Does this explain to my confusion?
It Fdisk the partition OK
Fails to format
but can repair with e2fsck
Now is usable. This is happening on 2 ext HDD
e2fsck /dev/sdb1 -y
e2fsck 1.35 (28-Feb-2004)
Superblock has a bad ext3 journal (inode 8).
Clear? yes
*** ext3 journal has been deleted - filesystem is now ext2 only ***
Resize inode not valid. Recreate? yes
/dev/sdb1 was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Root inode is not a directory. Clear? yes
Pass 2: Checking directory structure
Entry '..' in ??? (17907713) has deleted/unused inode 2. Clear? yes
Pass 3: Checking directory connectivity
Root inode not allocated. Allocate? yes
Unconnected directory inode 17907713 (...)
Connect to /lost+found? yes
/lost+found not found. Create? yes
Pass 4: Checking reference counts
Inode 17907713 ref count is 4, should be 3. Fix? yes
Pass 5: Checking group summary information
Block bitmap differences: -(1561--9765)
Fix? yes
Free blocks count wrong for group #0 (23000, counted=31207).
Fix? yes
Free blocks count wrong for group #689 (32254, counted=17918).
Fix? yes
Free blocks count wrong for group #690 (32254, counted=6).
Fix? yes
Free blocks count wrong for group #691 (32254, counted=13).
Fix? yes
Free blocks count wrong for group #692 (32254, counted=6).
Fix? yes
Free blocks count wrong for group #693 (32254, counted=13).
Fix? yes
Free blocks count wrong for group #694 (32254, counted=13).
Fix? yes
Free blocks count wrong for group #695 (32254, counted=6).
Fix? yes
Free blocks count wrong for group #696 (32254, counted=6).
Fix? yes
Free blocks count wrong for group #697 (32254, counted=13).
Fix? yes
Free blocks count wrong for group #698 (32254, counted=32185).
Fix? yes
Free blocks count wrong for group #1093 (32254, counted=17826).
Fix? yes
Free blocks count wrong for group #1094 (32254, counted=0).
Fix? yes
Free blocks count wrong for group #1095 (32254, counted=0).
Fix? yes
Free blocks count wrong for group #1096 (32254, counted=0).
Fix? yes
Free blocks count wrong for group #1097 (32254, counted=0).
Fix? yes
Free blocks count wrong for group #1098 (32254, counted=0).
Fix? yes
Free blocks count wrong for group #1099 (32254, counted=27453).
Fix? yes
Free blocks count wrong (76891356, counted=76446703).
Fix? yes
Free inodes count wrong for group #0 (16372, counted=16373).
Fix? yes
Directories count wrong for group #0 (3, counted=2).
Fix? yes
Free inodes count wrong for group #689 (16384, counted=16380).
Fix? yes
Free inodes count wrong for group #1093 (16384, counted=15041).
Fix? yes
Directories count wrong for group #1093 (0, counted=90).
Fix? yes
Free inodes count wrong for group #1098 (16384, counted=16275).
Fix? yes
Directories count wrong for group #1098 (0, counted=60).
Fix? yes
Free inodes count wrong for group #1099 (16384, counted=16382).
Fix? yes
Directories count wrong for group #1099 (0, counted=2).
Fix? yes
Free inodes count wrong (39075828, counted=39074371).
Fix? yes
/dev/sdb1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sdb1: 1469/39075840 files (1.2% non-contiguous), 1695457/78142160 blocks
[root@server-asdg ~]# e2fsck /dev/sdb1 -y
e2fsck 1.35 (28-Feb-2004)
/dev/sdb1: clean, 1469/39075840 files, 1695457/78142160 blocks