Language Selection

English French German Italian Portuguese Spanish

User-Mode Linux: A Book Excerpt

Filed under
HowTos

One of the largest efforts involved with software engineering is testing the software to make sure that it works as designed. Testing can require several different types of system configurations and could require multiple instances of Linux. One way to create this type of environment is to use a virtual machine.

User-Mode Linux (UML) is a fully functional Linux kernel. It runs its own scheduler and virtual memory (VM) system, relying on the host kernel for hardware support. It includes virtual block, network, and serial devices to provide an environment that is almost as full-featured as a hardware-based machine. UML cannot destroy the host machine. Furthermore, the UML block devices, also called disks, can be files on the native Linux file system, so you cannot affect the native block devices. This is very useful when you're testing and debugging block operations.

Each UML instance is a complete virtual machine that's all but indistinguishable from a real computer. All of them run as a normal user on the host. They give you root-level access, the ability to start daemons, the ability to run text and graphical applications, full networking, and almost all of the other capabilities of a Linux system.

Full Article.

More in Tux Machines

Chapeau 22RC Is Fedora 22 on Steroids - Screenshot Tour

Chapeau is a Linux distribution based on the Fedora workstation edition, and its developers are working to release a new version that is based on the latest Fedora 22 that was just released. Read more

Companies should be on the hunt for gremlins in the open-source machine

Open-source software makes the computer code at its heart publicly accessible. This in turn means that anyone can update it or change it to suit their own needs. Closed-source, or proprietary software, remains the property of its original authors, who are the only ones legally allowed to copy or modify it. So Microsoft’s Internet Explorer is a closed-source product, but if you are reading this article on Google Chrome or Mozilla Firefox, you are making use of an open-source product. The authors of those browsers have made the source code available to you, and – if you were so inclined – you could view the code, copy it, learn from it, alter it and share it. But read to the end before you dive in. Read more

exiii Japan releases Open Source files for amazing 3D printed HACKberry Bionic Hand

Exiii, which consists of graduates from Sony’s manufacturing industry including Gentu Kondo, Hiroshi Yamaura, Tetsuya Konishi and by Akira Morikawa – have concluded the first iteration of their Open Source HACKberry bionic hand and have just released all of the design files online for others to use in creating their own bionic hands using a 3D printer and some basic hardware components - including an existing smartphone for the onboard computer. Read more

HP Laptops with Ubuntu 14.04 Available for Purchase Now, £100 Cash Back Limited Offer

HP Laptops with Ubuntu 14.04 Available for Purchase Now, £100 Cash Back Limited Offer Read more