PATA-SATA adapters, the $3 AliExpress kind, seem to handle CHS fine. I have dumps of 40Mb and 200Mb drives from such adapters.
With a USB adapter though it's up to the adapter itself to support that which they generally don't do
If it is something important like old equipment, a CompactFlash SLC card with a PATA adapter is a proven solution.
Usually it is better to drop an old OS image into a 86box, and make the recovered backing image read-only. =3
ATAboy is about accessing early IDE HDD on current computers.
My question was which usb-ide chipsets are known to handle CHS (and not just LBA).
Ultimately, it was almost always better to pull the disk image on the original hardware when possible, or use a legacy 32bit x86 PC to direct access the drive controller when BIOS doesn't support the drive. Best of luck =3