Linux 的启动流程
半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。
那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情,也就是操作系统的启动流程。...
分类:
系统相关 时间:
2014-10-08 16:20:15
阅读次数:
313
一、事件:CEvent类:声明在头文件afxmt.h中根据事件对象发信后是否可以自动恢复未发信状态分为自动事件对象和手动事件对象.构造函数如下: 1 CEvent( 2 3 BOOL bInitiallyOwn = FALSE, //FALSE未发信,禁止系统启动运行正在等待的线程 4 5 B...
分类:
编程语言 时间:
2014-10-05 23:55:59
阅读次数:
297
grub2-mkconfig?-o /boot/grub2/grub.cfg 设置Windows 作为默认的启动项 grub2-set-default? "Windows 7 (loader) (on /dev/sda1)"...
Oracle 最简单的随系统自动启动
俗话说用户是上帝,他们有时候提出一个问题非常的简单,就只需要一句话,一分钟就完事了,但是拿到我们DBA来说,可能至少得半个小时甚至半个月才能满足他的一句话,有没有更好更快的办法呢,我告诉大家这是有的;
我就拿一个例子来说,用户通常都会为了维护简单,需要数据库自动随系统启动,一句非常简单的话,但是拿给DBA来说至少得多花半...
分类:
数据库 时间:
2014-10-03 02:40:23
阅读次数:
356
在系统启动过程前按下任意键进入启动参数编辑界面,用上下方向键切换到“Kernel”项,然后按下键盘“e”进入编辑模式,在启动参数的最后面添加空格后填写“single”按回车回到之前的选择界面,按下键盘“b”,进入系统,使用“passwd”函数,填写两次新密码之后,可以使用“reb..
分类:
系统相关 时间:
2014-09-30 12:22:10
阅读次数:
232
android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManagerService提供软件包的安...
分类:
移动开发 时间:
2014-09-29 12:59:41
阅读次数:
226
问题出现的原因:因为由于系统时间被改到以前的某个时间,系统启动是挂载磁盘就会挂载不上,提示是在未来挂载的。解决方法是:更改为正常的系统时间即可
分类:
系统相关 时间:
2014-09-28 14:29:52
阅读次数:
156
本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。 阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux的...
分类:
系统相关 时间:
2014-09-28 12:23:42
阅读次数:
245
基于AR9331(MIPS架构)分析系统启动过程(uboot)
分类:
其他好文 时间:
2014-09-27 18:43:30
阅读次数:
1741
Linux 开机提示kernel panic - not syncing: Attempted to kill init! 解决方法:系统启动的时候,按下‘e’键进入grub编辑界面,编辑grub菜单,选择“kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/v...
分类:
系统相关 时间:
2014-09-25 01:08:47
阅读次数:
890