I'm trying to use a raw dump of the CF card from one of my 5150 machines, created on the XT-IDE interface,
I have created a raw dump of the CF card under linux using : dd -if=/dev/sdb -of=IBM5150.hd
I can boot the pcega machine with the XT-IDE device in an ISA slot and the above IBM5150.hd mounted as the hard disk and the disk is recognised within the emulated XT-IDE, however it gets the geometry wrong, so won't boot.
So next I tried to create a chd with the correct geometry :
chdman createhd -i IBM5150.hd -o IBM5150.chd -chs 3,255,63 -c none -f
Note the CHS values where what was reported by hdparm -g /dev/sdb on the source CF card.
However when I mount the created chd file in MESS, XTIDE doesn't recognise it and I get no hard disk
What am I doing wrong?