Linux系统启动流程之(3)系统故障修复之二通过上一篇可以了解如何来重新安装grub从而修复grub引导,那么如果损坏的不仅仅为grub引导,如果还出现了其它更为严重的问题呢。下面几个案例来说明:案例一:通常系统服务运行之前会运行init程序来开启第一个进程,那么如果init被删除..
分类:
系统相关 时间:
2016-09-19 14:38:05
阅读次数:
273
Linux系统启动流程之(3)系统故障修复之一在使用linux中可能因为各种原因导致机器无法启动,于是针对这些问题都会应该有一个应对的措施,来恢复系统让此进行工作。下面用几个案例来逐一说明。案例一:破坏掉grub中bootloader,及磁盘的前446字节存放的grub的stage1第一阶段。#使..
分类:
系统相关 时间:
2016-09-19 13:19:02
阅读次数:
262
原文:Linux系统启动流程 第1步 计算机电源接通后,CPU默认执行 0ffffh:0000h 处的指令(8086是这样,386应该类似),而此内存地址应该存放的就是 BIOS ROM 。系统将有一个对内部各个设备进行检查的过程,这是由一个通常称之为POST(Power On Self Test/ ...
分类:
系统相关 时间:
2016-09-17 09:31:40
阅读次数:
272
作为一名Linux运维人员,我们需要对Linux的启动流程有一定的了解,在工作过程中,如果遇到了启动故障,我们就可以更加得心应手的进行故障排查。我们先大概描述一下整个启动过程,如下图:上述过程为整个启动流程的大体流程,每个步骤具体做了什么,我们可以参考如下总结:1、PO..
分类:
系统相关 时间:
2016-09-14 23:39:16
阅读次数:
409
在讲linux系统启动流程之前,来讲讲linux的组成,这样能能帮助我们深入了解系统的启动流程,废话不多说直接上系统启动流程图linux组成linux:kernel+rootfskenrel的作用:进程管理、内存管理、网络管理、驱动程序、文件系统、安全管理等rootfs:程序和glibc库:函数结合,functi..
分类:
系统相关 时间:
2016-09-13 22:33:41
阅读次数:
312
在linux学习过程中,我们绝大数时间都用来去学习命令的使用或则是服务的搭建,因为这些操作性的东西会让我们有一种成就感,而很少有同学去学习底层的一些东西,比如说操作系统,其实任何一门技术当你学到一定高度的时候,你就会发现,很难再往上爬,其中一个很大的原因就是基础..
分类:
其他好文 时间:
2016-09-08 16:35:08
阅读次数:
184
前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得 ...
分类:
编程语言 时间:
2016-09-08 00:35:30
阅读次数:
160
bs4确实没这个好用,bs4的树太复杂 lxml很好 定位非常好 详细解说在注释里面有了 打印结果: ...
分类:
编程语言 时间:
2016-09-02 13:15:52
阅读次数:
588
日志系统Linux系统启动流程PC: OS(Linux)POST-->BIOS(Boot Sequence)-->MBR(bootloader,446)-->Kernel-->initrd-->(ROOTFS)/sbin/init(/etc/inittab)启动的服务不同: 运行级别:0-6 0:h ...
分类:
系统相关 时间:
2016-08-27 12:46:19
阅读次数:
222
内核设计风格:RedHat, SUSE核心:动态加载 内核模块内核:/lib/modules/“内核版本号命令的目录”/vmlinuz-2.6.32/lib/modules/2.6.32/RedHat5: ramdisk-->initrdRedHat6: ramfs-->initramfs 单内核: ...
分类:
系统相关 时间:
2016-08-27 12:44:39
阅读次数:
188