按下电源按钮的直到欢迎页出来之后,linux总共做的事可以分为五步来完成。
linux启动过程可以分为以下几个阶段:
POST加电自检-->BIOS(Boot Sequence)-->加载对应引导上的MBR(bootloader)-->主引导设置加载其BootLoader-->Kernel初始化-->initrd—>/etc/init进程加载/etc/inittab,
1、 BIO...
分类:
系统相关 时间:
2014-09-15 21:18:49
阅读次数:
304
1、根文件系统 /boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader) /dev:设备文件(块设备/字符设备) 设备文件: 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号(major)和次设备号...
分类:
其他好文 时间:
2014-09-13 11:56:05
阅读次数:
238
源:http://blog.csdn.net/zhenhua10/article/details/6442412 ATmega128具备引导加载支持的用户程序自编程功能(In-System Programming by On-chipBoot Program),它提供了一个真正的由MCU本身自动下....
分类:
其他好文 时间:
2014-09-13 11:55:35
阅读次数:
488
具体要求如下:
Grub的源码分析:Grub如何支持多个系统和内核的启动选择(MultiBoot机制)。
一.GRUB 简介(介绍主流的系统管理程序grub)
什么是GRUB;
GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而来。GRUB 最初由Erich Stefan Boleyn 设计和应...
分类:
其他好文 时间:
2014-09-10 10:51:10
阅读次数:
288
文件系统:MBR:MasterBootRecord,主引导记录512bytes: bootloader:446bytes fat:64bytes,16bytes,4 MBR有效性标记:5A4:主分区3主,1扩展分区:引用额外的分区表: 逻辑分区硬盘:/dev/硬盘接口: IDE(ATA):并口,每个控制器可接两个硬盘,master/slave,133MB/s /dev/hd[a-z..
分类:
其他好文 时间:
2014-09-08 11:00:47
阅读次数:
637
Android 系统启动总结 : Android 系统启动分底层 Linux 内核启动 和 应用系统启动;-- 底层系统启动 : 系统上电, bootloader 启动, linux kernel 启动, init 进程启动;-- 应用系统启动 : init 进程启动关键的进程如 Zygote 进程...
分类:
移动开发 时间:
2014-09-08 06:25:46
阅读次数:
409
作者 : 万境绝尘 (octopus_truth@163.com)转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38895481Android 系统启动总结 : Android 系统启动分底层 Linux 内核启动 和 应用系统启动;-- 底层系统启动 : 系统上电, bootloader 启动, linux kernel 启...
分类:
移动开发 时间:
2014-09-08 01:04:16
阅读次数:
450
从接触Linux到现在,期间用过Redhat,Slackware,Kali。不同的发行版本启动文件略有差异,但大体流程都是相同的。按下电源键后首先进行开机自检,然后进入bootloader引导系统。bootloader一般都是Lilo或是Grub,Grub2。选择好系统后便是载入内核文件以及initrd文件。首先启动的..
分类:
系统相关 时间:
2014-09-05 03:19:01
阅读次数:
342
Citrix Xen sucks!When u try to install linux stuff on its Xen servers, u will get an error complaining errors like below:'......the bootloader for thi...
分类:
系统相关 时间:
2014-09-03 12:58:56
阅读次数:
270