User mode Linux,usermodelinux


一、简介

用户模式Linux(User ModeLinux,UML)不同于其他Linux虚拟化项目,UML尽量将它自己作为一个普通的程序。从Linux2.6.9版本起,用户模式Linux(User mode Linux,UML)已随Linux内核源代码一起发布,它存放于arch/um目录下。编译好UML的内核之后,可直接用gdb运行编译好的内核并进行调试。

 

参考:http://uml.devloop.org.uk/howto.html

 

二、编译内核

make ARCH=um defconfig
make menuconfig ARCH=um
make ARCH=um
参考:http://blog.sina.com.cn/s/blog_70dd16910101akk2.html

 

三、根文件系统

1、下载现成的根文件系统

http://fs.devloop.org.uk/

 

2、制作根文件系统

http://fancymore.com/reading/linux-kernel-debugging.html

 

四、调试

 

五、常见问题

1、

http://moodlearchive.epfl.ch/2010-2011/mod/forum/discuss.php?d=108781

 

2、

http://www.lenky.info/archives/2012/04/1471

相关内容