The other machine could only recognize it for one boot only. I had made a mistake when I debugged it on my other machine and I though it kept recognizing it all the time, but it didn't. The situation was just like with the first machine: if I cold booted, the disk would be shown as too small in bios. If I used IBM's Feature Tool, entered correct size and warm booted, then the machine would recognize the right size of the disk, but only until next cold boot.
So, something in the hard disk identification data had gone bad and I could NOT fix it with any of the tools mentioned here.
I sent the disk back to the manufacturer, who diagnosed it and send me back a new disk (Maxtor DiamondMax Plus 9, no less )
Thanks for all the help to everyone in this thread.
Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.