November 2009
Intermediate to advanced
91 pages
1h 34m
English
User Mode Linux (UML), hosted at http://user-mode-linux.sourceforge.net/, lets you debug the kernel without “oops”ing the machine. To accomplish this, an instance of the kernel (called the guest kernel) runs as a user mode process over the running kernel (called the host kernel).
UML has diverse users. It can function as an environment for testing kernel and application code, a vehicle to experiment with unstable kernels, a secure pseudo computer for hosting services such as web servers, or a tool to learn Linux internals. UML is more useful for debugging hardware-independent portions of the kernel than for device driver debugging.
Read now
Unlock full access