add sata support on knoppix 4.0.2
I have a software compiled on this old knoppix version.
I want to transfer this one on a new PC with SATA Hard disk but knoppix version 4.0.2 doesn't support it.
Is possible add sata support?
Which kernel version does this old Knoppix version use? (run "uname -a" in a terminal)
Did you try to use AHCI compatibility mode (might be set up in the BIOS)?
It could be worth to consider to use a virtual machine with the old Knoppix inside if your system is capable enough.
uname -a result:
Linux Knoppix 2.6.12 #2 SMP Tue Aug 9 23:20:52 CEST 2005 i686 GNU/Linux
I'd like use a real PC. The virtual machine is my last options...
Now, it is clear that you have a really old kernel version.
I think that your only chance will be that the last Linux 2.6 kernel supports your SATA controller chip. In that case you would have to compile a Linux kernel from source that includes the support for cloop files used by Knoppix. Linux kernel sources are available at kernel.org.
The first thing you will need is the hardware configuration of your new computer system. You could run a recent Knoppix version and issue the command in order to get the PCI id of your SATA controller. Then, you will have to do some research to find out if there is any support for your SATA controller chip in the last Linux 2.6 kernel sources.
Another possibility could be the use of an IDE controller supported by Knoppix 4.0.2 and a PATA-SATA adapter to connect your HDD.