摘要
操作系统大部分运行在硬盘上,先如今U盘等可移动存储设备越来越普及和方便,在U盘上运行操作系统已成为普遍现象。设计U盘操作系统的引导和内核加载器是编写操作系统内核的第一步,也是关键的一步。操作系统的引导大体分为三步,第一步为U盘主引导扇区MBR程序加载;第二步为U盘分区引导扇区DBR程序加载;第三步内核加载器加载内核文件。本文程序分为三个文件,分别为MBR引导代码,DBR启动代码,内核加载器代码,同时MBR引导代码和DBR启动代码是通过linux的dd命令写入到U盘的指定位置,内核文件是通过拷贝到U盘的根目录下实现写入的。
出处
《电子技术与软件工程》
2016年第12期135-135,共1页
ELECTRONIC TECHNOLOGY & SOFTWARE ENGINEERING