1、硬件引导启动通电,BIOS加电自检,找到启动介质,在启动介质中找到MBR.MBR是启动介质(比如硬盘)第一个分区的第一个扇区,大小为512字节。其中前面446字节是bootloader(centos是Grub),紧接着64字节是分区表,最后2个字节是用来校验的,我们把它叫做55AA。2、Grub引导程序..
分类:
其他好文 时间:
2016-05-03 16:24:38
阅读次数:
159
在VM里给Red Hat 9.0安装VMTools后重启,在系统启动过程中出现三处提示,分别为:第一处:Mounting local filesystem: Error: Cannot mount filesystem: Protocol error [FAILED] 第二处:Starting vm ...
分类:
其他好文 时间:
2016-04-30 23:37:37
阅读次数:
280
1:Linux启动是一个挺复杂的过程,为了更好的理解,画了一张时间序列启动图。2:运行级别Linux系统有7个运行级别(runlevel):运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2..
分类:
系统相关 时间:
2016-04-30 01:19:08
阅读次数:
261
经过对Linux系统有了一定了解和熟悉后,想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的程序在执行时的异同、协议栈的架构和原理、驱动程序的机制等等。
本人在综合了现有网上大家智慧的基础上,结合对2.6.32的内核代码的研读,基于CentOS 6.0系统对Linux的启动流程做了些分析。由于才疏学浅,知识所限,有些地方...
分类:
系统相关 时间:
2016-04-01 18:27:29
阅读次数:
222
本文只是为了演示Linux系统启动过程所必要的元素,并非真正意义上的功能完备的Linux系统。我的环境是VMware虚拟机,CentOS-6.7-x86_64操作系统。首先为虚拟机添加一块磁盘,我这里使用默认20G,其实不需要这么大,不过虚拟机嘛,你不选立即分配,它也不会真的占那么大空间。首..
分类:
系统相关 时间:
2016-03-28 00:31:18
阅读次数:
297
魏昊卿——《Linux内核分析》第三周作业:Linux系统启动过程 一、实验部分 实验指导 使用实验楼的虚拟机打开shell 1 cd LinuxKernel/ 2 qemu -kernel linux-3.18.6/arch/x86/boot/bzImage -initrd rootfs.img
分类:
系统相关 时间:
2016-03-11 22:07:03
阅读次数:
315
Linux系统启动过程分析: 按下电源 --> BIOS自检 --> 系统引导(lilo/grub) --> 启动内核 --> 初始化系统 --> 用户登录 1. BIOS自检: BIOS(basic input/output system), 又称基本输入输出系统,可以视为永久的记录在ROM中的一
分类:
系统相关 时间:
2016-02-26 15:33:06
阅读次数:
218
系统重启后ngixreload不生效原因分析这是一种比较少见,困扰我很久的问题,虽然这个问题很简单,但是找到根本原因还是费了不少时间,现在把分析过程分享如下。前提:需要对Linux系统启动过程、Nginx进程启动过程及进程跟踪有一定的理解。一,Nginxreload过程分析:经过查看官网..
分类:
其他好文 时间:
2016-02-17 19:23:13
阅读次数:
233
我们开始还是先对前面的一张做个简单的总结,上章我们了解了Linux命令的分类,及各个分类中最基础的命令。今天我们就来详细的了解下这些命令,在了解这些命令的开始我们先要引入一个概念(文件系统),那什么是文件系统呢?文件系统是操作系统管理文件的一个软件。我们都知道“..
分类:
系统相关 时间:
2016-02-16 19:12:53
阅读次数:
286
1、硬件引导启动通电,BIOS加电自检,找到启动介质,在启动介质中找到MBR.MBR是启动介质(比如硬盘)第一个分区的第一个扇区,大小为512字节。其中前面446字节是bootloader(centos是Grub),紧接着64字节是分区表,最后2个字节是用来校验的,我们把它叫做55AA。2、Grub引导程序..
分类:
其他好文 时间:
2016-01-18 21:09:45
阅读次数:
153