• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

uboot与linux的区别和联系?

yinxx 2020-11-06 浏览量:1006
uboot与linux的区别和联系?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • uboot用于引导操作系统,uboot支持多种嵌入式CPU,常见x86,ARM,mips,powerpc等,可以在uboot的arch目录下看到支持的平台。uboot下可执行一些简单的指令,比如setenv,saveenv等。

    linux是操作系统,可执行多任务操作,支持多用户登录等。操作系统没有uboot来引导,就不会起来,cpu上电,先启动自己ROM中的代码,再加载uboot,uboot启动后,就会加载linux kernel,内核启动后就初始化文件系统。

    从cpu到uboot之间还有其他操作,不同型号的cpu会不一样。

    • 发布于 2020-11-09
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • uboot就像电脑的bios,起到一个引导内核的作用,uboot相当于一个大的裸机程序,做一些系统启动前的准备工作。

    望采纳

    • 发布于2020-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • uboot是引导程序,linux是操作系统,前者是启动引导作用
    • 发布于2020-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • uboot是一种主要针对小型嵌入式设备环境的引导程序。

    它完成一定的设备初始化工作,为正式启动操作系统做准备,这里正式的操作系统就包括了Linux

    而Linux就是一种通用操作系统。

    • 发布于2020-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • uboot是用于引导linux内核的,内核无法直接启动,uboot要配置好linux内核的运行环境
    • 发布于2020-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • Uboot是一种引导程序,具有linux的设备一般都用uboot引导。开始以后uboot先运行,把linux加载到内存中,linux开始运行。
    • 发布于2020-11-07
    • 举报
    • 评论 0
    • 0
    • 0

  • uboot用于引导Linux的,uboot作用类似于bios,可以支持多种操作系统引导的
    • 发布于2020-11-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

uboot与linux的区别和联系?