Why don t you just use bootable CD

Why don't you just use bootable CD and a RAM-drive (virtual disk in RAM)? If your notebook has USB support in BIOS - you can use a flashdrive instead.