- The administrator must make sure that it is being compiled against the source-code of the kernel that is actually in-service;
- No other copies of the same or a similar module are anywhere in the source tree;
- The kernel correctly knows about the module and where it is located, and that it will load exactly the right one. A kernel module, once loaded, is fully part-and-parcel of "the kernel" and, if it is incorrect, the system will surely and completely freeze.
To alleviate the need for manual file management, we have created Module Loader. This app allows users to choose which modules to enable quickly and easily. This app is made for those people that it’s bored of loading manually .ko’s on their Linux workstations, servers, and phones.
These apps can read modules on system, sdcard, or any folder, and load/unload/ restore/recover. Included is an option for load modules on boot.
PRESERVER Ubuntu GUI |
There are two variants of PRESERVER: one is for Linux, the other is for Windows. They are the same in their features, and differ only in their host OS.
PRESERVER provides full feature kernel object (.ko) file recovery in event of:
- .ko files removed by virus attack
- Power failure or system crash;
- HD partition with the files was re-formatted, damaged, or deleted;
- Partition structure on a disk was changed or damaged.
- From disks with bad sectors
In these cases, PRESERVER scans the disk array finding previously existing partitions and restore files from found partitions.
PRESERVER first copies the entire disk or its part into an image file and then process the image file. This is especially useful when new bad sectors are constantly appearing on the disk, and remaining information must be immediately saved.
UNIX STAP Command Array |