转自:https://blog.csdn.net/jklinux/article/details/72638830 https://blog.csdn.net/dagefeijiqumeiguo/article/details/51314856 uboot是bootloader的一种,主要是用于引导 ...
分类:
其他好文 时间:
2018-06-29 18:29:16
阅读次数:
251
最近重新复习了下linux的知识,打算在此地开启博客来备份和知识温故知新。1、linux文件系统以及文件类型:/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放在此目录/bin:供所有用户使用的基本命令,不能关联至独立分区,OS启动即会用到此程序/sbin:管理类的基本命令,不能关联至独立分区,OS启动即会用到的程序/lib:基于共享库文件
分类:
系统相关 时间:
2018-06-28 16:44:46
阅读次数:
207
操作系统的启动流程: 第1部分:硬件初始化 主板加电 >BIOS自检(收集硬件信息,设置启动项) >HD(本地硬盘) >MBR(引导扇区) MBR=512字节=【446字节(grub第一阶段的代码)+64字节(分区表信息)+2字节(校验位)】 >bootloader(主引导程序) >grub sta ...
分类:
其他好文 时间:
2018-06-18 01:13:55
阅读次数:
191
内核组成部分1、Kernel 2、Kernel Object 3、ramdisk查看kernel版本uname 管理kernel object工具lsmod modinfo modprobe insmod rmmod depmod与ramdisk相关的工具mkinitrd dracut启动流程POST->boot sequence->bootloader->加载kernel-&g
分类:
系统相关 时间:
2018-06-13 00:18:10
阅读次数:
313
GRUB的全称是 Grand Unified Bootloader第一代 grub0.x grub legacy 传统grub第二代 grub1.x grub2第二代与第一代在代码上没有任何关系,第二代grub是完全重写的。grub legacy第1阶段:运行一段代码,这段代码占用了引导启动器的代码位置第1.5阶段:运行一段代码,这段代码在bootloader之后的27个扇区中,这个阶段中的代码可
分类:
系统相关 时间:
2018-06-10 00:31:10
阅读次数:
190
加点自检POST:加电自检。Poweronselftesting。当前x86的CPU在通电后会自动的到指定位置找到一段代码执行加点自检。代码放在ROM里。ROM的代表组件叫CMOS,在ROM中有BIOSBootSequence按次序查找各引导设备,第一个有引导程序的设备即为本次启动要用到的设备。引导加载器/启动加载器bootloader,这个程序存放在磁盘上。Windowsbootloader叫做
分类:
系统相关 时间:
2018-06-09 23:17:55
阅读次数:
280
minilinux:启动流程:centos6:post》bootsequence(bios)》BootLoader(mbr)》kernel(如无法直接识别硬盘驱动,需借助ramdisk)》rootfs》/sbin/initcentos7:post》bootsequence(bios)》BootLoader(mbr)》kernel(如无法直接识别硬盘驱动,需借助ramfs)》rootfs》/sbin
分类:
系统相关 时间:
2018-06-07 11:30:50
阅读次数:
162
一、计算机基础 操作系统启动流程 加电,BIOS-检测硬件-CMOS 找启动盘-》读取第一个扇区,512b(前446引导信息,中64为分区信息,后2位结束标志位)加载bootloader 读取操作系统内核到内存(接管BIOS) 平均寻道时间:寻找到所在信息磁道的平均时间,5ms 平均延迟时间:找到磁 ...
分类:
其他好文 时间:
2018-06-04 19:45:46
阅读次数:
180
参考资料:https://blog.csdn.net/qqliyunpeng/article/details/51180276 程序框架 1、NAND FLASH 控制器 Rnb:状态引脚 nFCE: CLE:ALE: nFWE nFRE: LDATA0~LDAT7A: 芯片手册关于引脚的定义 2、 ...
分类:
其他好文 时间:
2018-06-04 11:28:39
阅读次数:
177
将uboot,kernel,rootfs下载到开发板上 1、为什么要下载 所谓下载,也称烧录,部署。 1.1、什么是u boot Hi3518EV200 单板的 Bootloader 采用 U boot。 u boot是一种普遍用于嵌入式系统中的Bootloader,Bootloader是在操作系统 ...
分类:
Web程序 时间:
2018-06-03 14:24:11
阅读次数:
289