1. A kernel module modification apparatus for adapting for a kernel on a target system a compiled kernel module corresponding to another kernel version which is different from the kernel on the target system, comprising: a kernel analyzer adapted to extract from the kernel on the target system an error check measure and a kernel version identification; and a module adaptation component adapted to insert in the compiled kernel module an error check parameter corresponding to the error check measure extracted by the kernel analyzer from the kernel on the target system, and to replace a-version identification in the compiled kernel module with the kernel version identification extracted by the kernel analyzer from the kernel on the target system.