Linux系统机动流程详解以PC为例,OS为Linux第一部分:运行级别及grub·POST(PowerOnSelfTesting):加电自检我们计算机的CPU其实自己什么工作都不会做,它要做的工作只是执行我们用户事先编排好的指令,CPU所要执行的指令是从我们的内存中去提取的,所以对一台计算机来讲最为重要..
分类:
系统相关 时间:
2016-10-09 00:42:25
阅读次数:
311
‘dmesg’命令显示linux内核的环形缓冲区信息,我们可以从中获得诸如系统架构、cpu、挂载的硬件,RAM等多个运行级别的大量的系统信息。当计算机启动时,系统内核(操作系统的核心部分)将会被加载到内存中。在加载的过程中会显示很多的信息,在这些信息中我们可以看到内核检测硬件设备。 dmesg Co ...
分类:
系统相关 时间:
2016-10-04 18:14:46
阅读次数:
317
一、CentOS6grublegacy:1.启动流程:POST–>BootSequence(BIOS)–>BootLoader–>Kernel(ramdisk)–>rootfs–>switchroot–>/sbin/init–>(/etc/inittab,/etc/init/*.conf)–>设定默认运行级别–>系统初始化脚本rc.sysinit–>关闭或启动对应级别..
分类:
其他好文 时间:
2016-09-21 23:38:56
阅读次数:
231
实验环境:RHEL7.0实验内容:启动文件损坏内核丢失启动运行级别错误文件导致系统不能开机1.启动文件损坏Linux的启动文件为/boot/initramfs-3.10.0-123.el7.x86_64.img1.1损坏启动文件[root@server111~]#rm-rf/boot/initramfs-3.10.0-123.el7.x86_64.img1.2现象1.3修复1.3.1挂载..
分类:
系统相关 时间:
2016-09-21 23:19:44
阅读次数:
304
CentOS6启动流程:POST-->BootSequence(BIOS)-->BootLoader-->Kernel(ramdisk)-->rootfs-->switchroot-->/sbin/init-->(/etc/inittab,/etc/init/*.conf)-->设定默认运行级别-->系统初始化脚本rc.sysinit-->关闭或启动对应级别的服务-->启动终..
分类:
系统相关 时间:
2016-09-21 16:14:18
阅读次数:
320
运行级别 级别说明 0 所有进程将被终止,机器将有序的停止,关机时系统处于这个运行级别 1 单用户模式,用于系统维护,只有少数进程运行,同时所有服务也不启动 2 多用户模式,和运行级别3一样,只是网络问卷系统(NFS)服务没有启动 3 多用户模式,允许多用户登录系统,是系统默认的启动级别 4 留给用 ...
分类:
系统相关 时间:
2016-09-20 16:26:44
阅读次数:
177
Linux中有7种启动级别 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运 ...
分类:
系统相关 时间:
2016-09-20 15:11:45
阅读次数:
178
开机破坏并且修复之自制linux系统CentOS6启动流程:POST-->BootSequence(BIOS)-->BootLoader-->Kernel(ramdisk)-->rootfs-->switchroot-->/sbin/init-->(/etc/inittab,/etc/init/*.conf)-->设定默认运行级别-->系统初始化脚本rc.sysinit-->关闭..
分类:
系统相关 时间:
2016-09-14 23:31:19
阅读次数:
354
1、加载BIOS,获取启动顺序,找到第一个启动设备2、读取第一个启动设备MBR区域的信息,里面有GRUB引到程序3、加载内核、驱动硬件,并且分配硬件资源4、启动init进程5、启动内核外的模块以及库,/etc/modeprobe.conf6、init执行相应运行级别的scripts,并且加载rc.local7、执行/b..
分类:
系统相关 时间:
2016-09-12 22:41:44
阅读次数:
238
查看当前运行级别:systemctlget-default修改运行级别:systemctlset-defaultmulti-user.target(字符界面)systemctlset-defaultgraphical.target(图形界面)可以在/etc/inittab文件中查看
分类:
其他好文 时间:
2016-09-12 12:40:59
阅读次数:
107