1、简述linux操作系统启动流程POST-->BIOS-->bootloader(MBR)-->kernel(ramdisk)-->rootfs(switchroot)-->/sbin/init加电自检启动bios读取mbr引导加载内核(ramdisk)根切换执行/sbin/init文件执行/etc/rc.d/目录下所有S开头的服务2、简述grub启动引导程序配置及
分类:
其他好文 时间:
2018-10-17 17:52:15
阅读次数:
193
一、磁盘管理(详细的讲解硬盘的原理)机械式硬盘---(cpu,内存是电气设备)U盘光盘软盘硬盘出厂前有一次“低级格式化”,划分磁道分区:创建独立的文件系统MBR:MasterBooterRecord主引导记录0盘面0磁道0扇区512个字节,不属于任何一个操作系统。操作系统不能直接访问MBR。独立在操作系统之外的存储空间。划分为3段,第一段:1-466字节放的是BootLoader,引导加载器,是一
分类:
其他好文 时间:
2018-10-17 12:23:14
阅读次数:
180
1:单机BOOTLOADER 1.1: ncp的设备 1.2:,直接覆盖以前的老映象 2:应用BOOTLOADER 2.1 SOC的设备 2.2:把新映象放在一片新的区域,或者外部SPI FLASH ...
分类:
其他好文 时间:
2018-10-15 14:21:59
阅读次数:
138
U-boot,除非在RAM中调试,一般情况下都是从flash中执行一段代码,然后将flash中储存的代码和数据搬移到ram中,然后跳转到ram中执行。当然这应该也是一般的bootloader的执行方式, 大家都差不多,但是各个bootloader的内存规划(栈,堆之类的)也 不太一样,而且u-boo ...
分类:
其他好文 时间:
2018-10-09 15:00:37
阅读次数:
153
1、简述linux操作系统启动流程POST(加电自检):自检主要硬件设备如:CPU、内存、硬盘是否正常,以及输入输出设备是否存在问题等。BootSequence(BIOS):BIOS(基本的输入输出系统)装载在硬件芯片CMOS之上,自检时会启动这个程序,并根据CMOS上的配置信息去读取其他的硬件信息,检测正常之后进行硬件设备的初始化。Bootloader(MBR):引导加载程序,在MBR(主引导记
分类:
系统相关 时间:
2018-10-06 20:32:57
阅读次数:
289
Download bootloader/kernel toolchain https://launchpad.net/gcc arm embedded/4.9/4.9 2014 q4 major Checking whether Reference: https://elinux.org/STM32 ...
分类:
其他好文 时间:
2018-10-01 19:11:01
阅读次数:
196
Flash擦写的内容,个人做HC9S12系列单片机时觉得应该是各模块内容中最难而且是最麻烦的一步了。只有能够对Flash进行擦写以后,所做的Bootloader才有真正手段将串口或者其他通讯手段接收到的数据或者程序写入Flash中进行程序或者数据的更新。当初做Flash的擦写也遇到了很多问题,网上搜 ...
分类:
其他好文 时间:
2018-09-22 14:42:43
阅读次数:
531
运维自动化发展历程及技术应用安装程序CentOS系统安装系统启动流程:??bootloader-->kernel(initramfs)-->rootfs-->/sbin/initanaconda:系统安装程序??gui:图形窗口??tui:基于图形库curses的文本窗口安装程序启动过程MBR:isolinux/boot
分类:
其他好文 时间:
2018-09-22 10:40:34
阅读次数:
260
Android刷机的一般步骤 ==================== 1. 事前准备 先想好为什么要刷机?想清楚了吗?真的想清楚了吗!好的,我们应该打开一堆网页,一堆对应自己机型的刷机教程帖,还要做好重要数据备份,确保“不成功,也不能成仁”。那就开始吧: 确定设备解锁状态 Bootloader 界 ...
分类:
移动开发 时间:
2018-09-18 20:43:58
阅读次数:
241