bootloader

cpu只能运行ram或rom上的程序. 当计算机系统加电启动时，ram中还没有任何操作系统，因此我们需要bootloader. Bootloader负责把下一步将要执行的代码和数据放入内存中.

常见bootloader：grub 、lilo、vivi、u-boot