Random people Random location Random misc

Kernel hacking: hacking on lguest

(You will need access to a 32-bit x86 machine where you can build and install kernels for this tutorial, ie. your laptop with development tools installed).

lguest is a minimal hypervisor for 32-bit x86 machines. This tutorial will consist of a short introduction to lguest, and then you'll get to choose from a series of lguest modifications to implement, ranging from simple to challenging.

Do not attend this tutorial if:
1) You have not compiled and booted a standard kernel on your laptop before.
2) You do not have C programming experience.
3) You cannot compile and test a new kernel in reasonable time.

(Note: it might be possible to do this tutorial using qemu or kvm to provide a 32-bit x86 environment, but don't bother if you haven't got it all working long before the tutorial).

Project: lguest 


Rusty Russell

Rusty Russell is a well-known Australian Linux hacker and presenter, who developed and maintains lguest as an example of virtualization.

Rusty Russell

Rusty Russell is a well-known Australian Linux hacker and presenter, who developed and maintains lguest as an example of virtualization.

© 2007 MEL8OURNE LCA2008 and Linux Australia | Linux is a registered trademark of Linus Torvalds | Site map | Valid XHTML 1.0

rja