User-Mode Linux gives you a virtual machine that may have more hardware and software virtual resources than your actual, physical computer. Disk storage for the virtual machine is entirely contained inside a single file on your physical machine. You can assign your virtual machine only the hardware access you want it to have. With properly limited access, nothing you do on the virtual machine can change or damage your real computer, or its software.
It's written by me, and covers UML pretty comprehensively.
Available from the publisher and from Amazon.
host% bunzip2 linux-2.6.24-rc7.bz2 FedoraCore5-x86-root_fs.bz2
Run UML as follows:
host% chmod 755 ./linux-2.6.24-rc7
host% ./linux-2.6.24-rc7 ubda=FedoraCore5-x86-root_fs mem=128M
Boot log Log in as root, no password needed:
Fedora Core release 5 (Bordeaux)
Kernel 2.6.19-rc7 on an i686
localhost login: root
[root@localhost ~]#
Explore! When you're done, shut it down:
[root@localhost ~]# halt
Broadcast message from root (tty0) (Tue Apr 4 17:18:01 2006):
The system is going down for system halt NOW!
INIT: Switching to runlevel: 0
INIT: Sending processes the TERM signal
Shutdown log
"Panic - Failed to open 'root_fs', errno = 2"
"F_SETLK failed, file already locked by pid n"
UML exits after a few lines of output
"Kernel panic - not syncing: Kernel mode signal 7"
"handle_trap - failed to wait at end of syscall"
On x86_64, processes randomly segfault
Hang after 'VFS: Mounted root...'For a lot more (and a lot less organized) information, see the old UML site.
You are viewing a mobilized version of this site...
View original page here