What about the terminating resistor? The last device on the chain needs a terminating resistor so that signals do not bounce back and echo into the computer. And you cannot have a terminating resistor on any device other than the last one physically on the chain. Usually a SCSI device is sold with the terminating resistor set on. So you may have two terminating resistors on the chain, the old one and the one on your new Hitachi disk. Or you may have only one terminating resistor and it is in the wrong spot. Or you could have no terminating resistors and be getting echoes that mimic a non existant disk.
Another possible termination problem is "active termination". An active terminator requires power. So if you are using active termination and the terminating device is powered off then you have no terminator and could get echoes.
Each device on a scsi chain also needs to have a unique address setting. Since you only have one device powered up on your scsi chain I do not think that this is the immediate problem.
"as fdisk /dev/sda replies the disk is a 20G disk and fdisk /dev/sdb identifies the true disk as 36G."
I don't know why there is this difference in addressing between BSD and Linux.
___________________________________
Be prepared. Create a LifeBoat CD.
http://users.rcn.com/srstites/LifeBo...home.page.html
Steve Stites