用户模式 Linux ---- 内置于 Linux 的 Linux 虚拟机



关于 uml 用户模式 linux,在下面的网址有经典的英文文章:


中文文档也有,可以在 的搜索框中敲入:“uml linux 虚拟机”三个词就可以找到。

如果你用的是 Mandrake 9.0,就可以从以下任意一个地址下载编译好的文件:










如果你的内核不是 2.4.19,你可以在



找到相应的 linux-2.x.xx.bz2 文件(注意!程序文件“linux”要求必须与你现有 Linux 主机上的内核版本完全一致,否则不工作!但是,虚拟机里面的 Linux 内核可以随便。还有,虚拟机里面只能是LINUX,不能是别的操作系统,“用户模式 Linux”嘛!当然不是“用户模式 Windows”啦!)。

下载之后,只需要解压(不需要在超级用户下,只需要普通用户的权限就行):

bzip2 -cd linux-2.x.xx.bz2 > linux
chmod a+x linux

很简单吧?现在你就有了一个漂亮的 Linux 虚拟机了!
要想实际运行 Linux 虚拟机,你还需要一个所谓的根文件系统,当然,这只不过就是个文件罢了。这个文件是一个根文件系统的映象。
这个映象文件最好就取 root_fs 这样一个名字(linux程序默认的虚拟机映象就是 root_fs)。好了,不麻烦你亲自制作这个映象,已经有现成的了。你可以在上面的网址下载名字以 root_fs 开头的任何一个文件,然后简单地解压就可以使用了:

bzip2 -cd root_fs*.bz2 > root_fs

哈哈!现在你就可以运行 linux 程序了(别忘了!它就是你的虚拟机呀!):

./linux

哎哟!出现了登录画面。为“用户名和口令”发愁,怎么办?
嗨!不用发愁,敲入用户名 root,口令也是 root 唷!

好了,你可以在虚拟的 linux 中随便折腾,这最多只能把 root_fs 文件
弄坏,而你的 linux 主机完全不受影响(因为你只是一个普通用户,你没有权限修改真实 Linux 机器的任何部分)。

很简单!赶快尝试吧!

如果你下载的是一个包含 X Window 的很大的 root_fs 文件,那么,你在虚拟机中也可以使用 X Window 系统。

你甚至可以在虚拟机里面安装任何一个 linux 发行版,----哈哈,这多舒服!发行版如果有毛病,你很快就可以删掉它。你可以一边用 LINUX 上网,一边在虚拟机里面安装发行版。你可以抓取发行版安装画面的屏幕截图!你不需要刻录光盘(只要用 iso 文件)就能够安装了!很有吸引力吧?赶快尝试!现在就去下载!小心 sourceforge 关站,那时候你可要后悔了!!


本站文章仅代表作者观点,本站仅传递信息,并不表示赞同或反对.转载本站点内容时请注明来自-Linux伊甸园。如不注明,将根据《互联网著作权行政保护办法》追究其相应法律责任。

--------------------next---------------------