摘要:
本发明公开了一种单ELF文件实现多操作系统加载的方法,其将同一操作系统的多份ELF文件以及加载程序ELF文件转化为单一ELF文件,该单一ELF文件可被一次性烧入FLASH中,并可一次性从FLASH被加载到内存中,从而使得加载程序在选择待加载操作系统时,不需要从FLASH中读取操作系统,即不需要包含FLASH驱动,最大程度减少了加载程序的体积,从而减少因加载程序自身所处的FLASH区错误而无法加载任何系统的概率。本发明可应用于在复杂环境,特别是FLASH易产生坏块或位反转的环境中实现多操作系统。
公开/授权文献
- CN107479920A 一种单ELF文件实现多操作系统加载的方法 公开/授权日:2017-12-15