Use grub to boot my kernel; Kernel support multiboot protocol; Add real hardware support on my ThinkPad T420; finish play video on real hardware