mapscsi is a Linux SCSI device mapping tool which solves the problem of SCSI device names being allocated in the order of probing. The problem is that when an additional device is added and has a lower host, channel, or ID than existing devices, the other devices will all be shuffled along on the next reboot (i.e. /dev/sdb becomes /dev/sdc, etc.). mapscsi solves this by creating symbolic links to Linux SCSI devices after scanning all SCSI devices, using information probed from the devices and a set of mapping rules containing device templates to dynamically create link names. mapscsi can fetch Fibre Channel world wide names and loop IDs when using Qlogic HBAs with the qla2x00 driver. mapscsi is a simple alternative to devfs, and provides the added ability of including drive information such as vendor/product/Fibre channel address details, PCI location, and serial numbers in device link names. mapscsi is particularily useful in Fibre Channel SAN environments.
Hotplug2 is aimed at early Linux user space, i.e. initramfs or initrd, and possibly also at embedded devices (such as WRT-like routers) or very weak machines, such as 386/486. It connects to the uevent netlink socket and reads events. The application generally operates in two modes: dumb and smart.
WrapLinux is a utility to wrap a Linux kernel, together with a kernel command line and one or more initrd/initramfs files into a single file in ELF or NBI format. This is required by certain boot protocols, such as Etherboot/Netboot, and may otherwise be desired for consistency reasons. It can be considered a replacement for the mknbi and mkelf utilities.