I have a system with a regular ATA 250GB drive, and a SATA 250GB drive. After booting with the Knoppix CD, it sees only the ATA drive. The dmesg shows the SATA_via loading, but then shows an error message.
I work on another project G4L (Ghost for Linux), and it is a simple boot cd to allow for making hard disk images, and it includes kernel.org kernels that are just the limited amount it needs to support the g4l. With kernel 2.6.15.6, it has no problem with the SATA drive, but all the kernels from 2.6.16.x to 2.6.18.1 have the same type of failure. I've even used the .config from the 2.6.15.6 build, and used it with make oldconfig, and it still fails.
I got on to Knoppix as an option, when a user had hardware that would not work with the kernel.org kernel, but did work fine with knoppix. He had extracted the scripts required to run g4l from the knoppix, and I've since made a special file that can be downloaded and extracted on the knoppix to make it work, but know even knoppix doesn't see the drive. The system is an AMD 64 machine.
I've just started looking at the dmesg files, since the machine is my biggest server and most powerful. Hoping someone else might have gotten further alone this.

2X16GB (32GB) Samsung M393A2G40DB1-CRC0Q DDR4 PC4-2400T ECC RDIMM Server Memory
$154.95
2 in 1 USB 3.0 Card Reader Micro TF card Reader usb adapter High Speed Cardreder
$3.99
Samsung 32GB (1x32GB) PC4-17000 (DDR4-2133) LRDIMM Memory (M386A4G40DM0-CPB0Q)
$120.00
Lot 2x 16GB (32GB) Samsung M393B2G70QH0-CMA PC3-14900R DDR3 ECC RDIMM Server RAM
$39.99
Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot
$285.90
USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack
$826.09
Kingston 32GB 2Rx4 PC4-2400T-RB1-11 ECC REG Server Memory HP24D4R7D4MAM-32
$150.00
Samsung 96GB LPCAMM2 PC5 9600 FE1 E1 LPDDR5X CAMM2 M561K6LC3CL1-CCV DDR5 Memory
$2150.00
Micron 64GB DDR4 PC4-2666V 4DRx4 ECC LRDIMM MTA72ASS8G72LZ-2G6D2 SERVER MEM
$320.00
6 in 1 USB 3.0 Type C Card Reader SD Micro SD TF OTG Memory Adapter Laptop PC US
$3.95