如图所示为 X86 PC 上从上电/复位到运行 Linux 用户空间初始进程的流程。在进入与 Linux相关代码之间,会经历如下阶段。( 1 ) 当系统上电或复位时, CPU 会将 PC 指针赋值为一个特定的地址 0xFFFF0 并执行该地址处的指令。在 PC 机中,该地址位于 BIOS 中,它保存...
分类:
系统相关 时间:
2015-07-14 13:07:51
阅读次数:
228
什么是封装 所谓的封装就是把数据项和方法作为一个独立的整体隐藏在对象的内部,具体的实施细节不对外提现,仅仅保留有限的外部接口,封装外的用户只能通过接口来进行操作。就好比开启一台电脑需要进行很多个步骤,电源供电、BIOS自检、查找硬件等等一系列动作,而我们只需要按下开机按钮,其余的动作都是电脑内部完成...
分类:
编程语言 时间:
2015-07-13 17:53:51
阅读次数:
181
linux系统启动过程的列表载入BIOS的硬件信息并进行自检。然后根据设置取得第一个可启动的设备;读取并运行第一个启动设备内MBR(master boot record,主引导分区)的boot loader;根据bootloader的设置载入kernel,kernel開始检測硬件和载入驱动程序;在硬...
分类:
系统相关 时间:
2015-07-11 21:25:12
阅读次数:
168
linux开机启动简单流程图如下:一、BIOS加电自检按下电源开关,电脑会首先启动BIOS(基本输入输出系统),BIOS一般是集成在主板上的。BIOS主要做如下工作:1、检测连接硬件,比如显卡,内存,磁盘等等,检测的目的是以后把这些设备信息提供给操作系统;2、寻找启动磁盘,可以在BI..
分类:
系统相关 时间:
2015-07-09 14:47:46
阅读次数:
433
安装虚拟机出现的问题:笔记本是64位,但是virtualBox安装只显示32位系统,再换VMware安装centos,提示报错信息:然后我突然醒悟是我系统的问题。要到BIOS下做设置,找到CPU虚拟化配置选项,这里是【Intel HT Technology】选项,改为”Enable“启用虚拟化,改完...
分类:
系统相关 时间:
2015-07-08 12:49:22
阅读次数:
161
Linux学习笔记之 5 Linux GRUB启动管理器 1.GRUB简介1.1grub与启动引导器启动引导器是计算机启动过程中运行的第一个真正的软件,通常计算机启动时在通过BIOS自检后读取并运行硬盘的主引导扇中的启动引导器程序,启动引导器再负责加载启动硬盘分区中的操作系统。1.2 grub的.....
分类:
其他好文 时间:
2015-07-08 07:07:26
阅读次数:
99
Linux系统启动过程介绍 学习操作系统有必要了解一下系统的启动过程,这样在面对各种系统故障的时候能快速定位解决问题,下面以Centos来分析linux系统的启动过程。1、BIOS自检:当开机的时候,系统进行bios自检工作,当识别出第一块硬盘(IDE SCSI)及其空间之后,系统控制将从BIO.....
分类:
系统相关 时间:
2015-07-08 07:07:12
阅读次数:
185
1.获取系统的BIOS的信息: Get-WMIObject -Class Win32_BIOS 2.获取内存信息: Get-WMIObject -Class Win32_PhysicalMemory 3.查看CPU信息: Get-WMIObject -Class Win32_...
分类:
系统相关 时间:
2015-07-08 02:07:34
阅读次数:
347
第二次发生这种事了,写完啦,手一抖,丢了,这个写完不用博客园了,怪不得用户越来越少简写androidstudio安装注意点1JDK安装需配置环境变量2安装遇到haxm错误需要进入BIOS打开CPU的VT(虚拟内存)4跑仿真器时,hax问题出在安装时的内存分配太小,建议越大越好。5离线安装,连不上外网...
分类:
移动开发 时间:
2015-07-08 00:11:56
阅读次数:
175
系统引导流程********************************************************************固件 firmware(CMOS/BIOS)--->POST加电自检↓自举程序BootLoader(GRUB)--->载入内核↓载入内核Kernel -...
分类:
系统相关 时间:
2015-07-07 22:40:28
阅读次数:
236