大纲: 一、RHEL6系统启动原理 BIOS >mbr >bootloader >内核 >init >/etc/rc.d/rc.sysinit >/etc/rc.d/rc[0-6].d >/etc/rc.d/rc.local >/bin/login 二、启动故障排除 1、防止恶意破解root密码(g ...
分类:
其他好文 时间:
2016-08-26 01:21:20
阅读次数:
204
ELF:可执行文件的存储格式 可执行的,可链接的文件 文件系统: rootfs :根文件系统 ls / /boot:系统启动相关的文件,如内核、initrd、以及grub(引导加载器bootloader) vmlinux-2.6.18-308.el5 initrd-2.6.18-308.el5.im ...
分类:
系统相关 时间:
2016-08-24 01:03:29
阅读次数:
246
rootfs:根文件系统/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:设备文件设备文件:块设备:随机访问,数据块字符设备:线性访问,按字符为单位设备号:主设备好(major)和次设备号(minor)/etc:配置文件/home:用户的家目录,每一个用户的家目录通..
分类:
系统相关 时间:
2016-08-20 22:01:48
阅读次数:
263
恢复内容开始 开机流程回忆 以Intel 80386为例,计算机加电后,CPU从物理地址0xFFFFFFF0(由初始化的CS:EIP确定,此时CS和IP的值分别是0xF000和0xFFF0))开始执行。在0xFFFFFFF0这里只是存放了一条跳转指令,通过跳转指令跳到BIOS例行程序起始点。BIOS ...
分类:
其他好文 时间:
2016-08-17 22:47:46
阅读次数:
529
来自:http://blog.csdn.net/allen6268198/article/details/12905425 A10/A20 Bootloader加载过程分析 注:由于全志A10和A20在加载Bootloader过程方面基本一致,下面仅以A20叙述,但同时也适用于A10。另外在不需要区 ...
分类:
其他好文 时间:
2016-08-16 12:57:45
阅读次数:
315
CentOS系统启动流程POST:加电自检;ROM:CMOSBIOS:BasicInputandOutputSystemROM+RAMBOOTSequence:按次序查找各引导设备,第一个有引导程序的设备即为本次启动用到设备;bootloader:引导加载器,程序windows:ntloaderLinux:LILO:LInuxLOaderGRUB:GRandUniformBootloaderGRU..
分类:
其他好文 时间:
2016-08-15 22:33:57
阅读次数:
211
简单介绍下各阶段工作流程:POST:开机后,加载BIOS信息(里面包含各硬件的相关信息)BIOS(bootsequence):选择(设备)启动项,然后读取MBR信息BootLoader:初始化硬件、建立内存空间映射,读取grub配置文件Initrd:加载内核(硬件检测及初始化、挂载根文件系统)0→启动第..
分类:
系统相关 时间:
2016-08-14 14:46:22
阅读次数:
406
Bootloader及内核解压 Bootloader将内核加载到内存中,设定一些寄存器,然后将控制权交由内核,该过程中,关闭MMU功能。通常,内核都是以压缩的方式存放,如zImage,这里有两种解压方法:使用内核自解压程序。arch/arm/boot/compressed/head.S或arch/a ...
分类:
其他好文 时间:
2016-08-12 11:49:50
阅读次数:
115
一.磁盘相关知识1.磁盘的物理构造,可自行百度2.磁盘前512bytes是MBR,主引导记录446字节,存放bootloader程序,用于加载操作系统的64字节用于标识分区,每个分区16个字节标识,所以硬盘只能划分4个主分区2字节MagicNumber,标记MBR是否有效3.磁盘使用前会先格式化,出厂时低级..
分类:
其他好文 时间:
2016-08-11 23:09:15
阅读次数:
184
MongoDB 聚合 MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 基本语法为:db.collection.aggregate( [ <stage1>, <stage2>, ... ] ) 现 ...
分类:
数据库 时间:
2016-08-11 15:32:08
阅读次数:
241