Multiple Kernels

Hi,

 I am Karlo, and I am currently a member of a group that is doing their Thesis, and we are currently looking for opinions regarding if our thesis is possible or impossible.

 A brief introduction about our thesis. 

 Our thesis involves developing a Kernel what would be able to run smoothly from a flashdisk. the kernel would be able to function like a normal kernel in an operating system; calling resources needed for the program,  assigning memory spaces and other functions that a kernel would normally do. the catch of our thesis is that we should be able to run it from a flashdisk. the objective of the thesis is to be able to reroute the system calls from the operating system's kernel into the kernel in the flash disk

 thanks for your opinons =)

 -krlo-