One occasion that OSKit can be used is testing embedded applications. And the kernel+app is often placed in a flash. So booting from flash is another way that must be mentioned, though it is chip-specific and very easy. Li Dekai Xi'an Jiaotong University