PlateSpin Migrate software includes precompiled block-based Linux kernel drivers, called block watch (blkwatch) drivers, for many non-debug Linux distributions (32-bit and 64-bit). PlateSpin Migrate uses an exactly matching blkwatch driver for block-based replication of Linux workloads. You might have to create custom blkwatch driver that exactly matches the specific kernel running on your Linux workload before you migrate the workload if the PlateSpin Migrate software does not include precompiled blkwatch drivers for your workload and your workload is not registered to the Migrate server by using Migrate Agent.
If your source Linux workload is registered with the PlateSpin Migrate server by using the Migrate Agent Utility, you can use the driver-install command to ensure that the utility installs the blkwatch drivers applicable for your Linux source workload. If precompiled drivers for the kernel running on your Linux workload are not available, the utility automatically compiles the required drivers and installs them on the source workload and then uploads the compiled drivers to the precompiled drivers folder in the PlateSpin Server library. See driver-install [<server>] [-pr <your-proxy-server-url>] For server, specify the DNS name or IP address of your PlateSpin Migrate server..
If your source workload is not registered to the PlateSpin Migrate Server by using the Migrate Agent Utility and none of the precompiled drivers exactly match the kernel running on your Linux workload, then you must create custom blkwatch driver that exactly matches the specific kernel running on your Linux workload before you migrate the workload. For more information about determining if your Linux workload kernel matches a supported precompiled blkwatch driver in the PlateSpin distribution list or creating custom blkwatch drivers, review the following sections: