操作系统讲义-第二章_第1页
操作系统讲义-第二章_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、操作系统讲义-第二章 操作系统讲义孙清 房地产e网 西安财经学院 logo contents课程内容支配 第一章 其次章 第三章 第四章 第五章 第六章 第七章 操作系统概述 系统启动及用户界面 进程管理与调度 进程同步 存储器管理 设备管理 文件管理 房地产e网 西安财经学院 logo 其次章 系统启动及用户界面操作系统的引导和启动 操作系统的接口 linux操作系统的安装 linux操作系统的启动 linux操作系统的接口logo 12 3 4 5 房地产e网 西安财经学院 pc机系统主板构架 操 作 系 统 在 哪 里 ? 房地产e网 西安财经学院 logo 操作系统的引导和启动 cmo

2、s(complementary metal oxide semiconductor),互补 金属氧化物半导体,是组成cmos数字集成电路 的半导体工艺。在计算机中是用来保存计算机基 本启动信息(如日期、时间、启动设置等)的芯片。 bios (basicinput-outputsystem)基本输入输出系统,其 内容集成在微机主板上的一个rom芯片上,主要 保存着有关计算机系统最重要的基本输入输出程 序,系统信息设置、开机上电自检程序和系统启 动自举程序等。 mbr(main boot record)主引导记录存放在磁盘 的第一个扇区里,系统启动时,它自动装入内存 并由它负责装入操作系统的其他部

3、分。房地产e网 西安财经学院 logo bios功能主要包括以下方面: 一是bios中断服务程序,包括操作系统对软盘、硬盘、光驱、 键盘、显示器等外围设备的管理,操作人员可以通过访问int5、 int13等中断点而直接调用bios中断服务程序。 二是bios系统设置程序,在bios rom芯片中装有“系统设置 程序”,主要用来设置cmos ram中的各项参数。这个设置 cmos参数的过程,习惯上也称为“bios设置”。 三是post上电自检程序,接通电源后,由 post(poweronselftest,上电自检)程序来对内部各个设备进 行检查。通常完整的post自检将包括对cpu、内存、rom

4、、 主板、cmos存贮器、串并口、显示卡、软硬盘子系统及键盘 进行测试,一旦在自检中发觉问题,系统将给出提示信息或鸣 笛警告。 第四为bios系统启动自举程序,系统在完成post自检后, bios就首先根据系统cmos设置中保存的启动挨次搜寻软硬盘 驱动器及cdrom、网络服务器等有效启动驱动器,读入操 作系统引导记录,然后将系统掌握权交给引导记录,并由引导 记录来完成系统的顺当启动。 房地产e网 西安财经学院 logo 系统的自举 将辅存中的装配程序(引导块)读入内存; 装配程序运行,将操作系统的核心读入内存并将 掌握权转给核心程序。 房地产e网 西安财经学院 logo 核 心的初始化 核心

5、页表寄存器与核心数据初始化 建立0号进程。 建立1号进程。实现系统的初始化。 房地产e网 西安财经学院 logo 系统初始化 由1号进程执行初始化程序,为掌握台终端建筑 一个进程,执行命令解释程序,等待接受用户的 命令。 房地产e网 西安财经学院 logo 运行一个用户程序的过程编辑、编译、连接、运行。 程序运行的两种基本模式: 编译运行 解释运行 房地产e网 西安财经学院 logo 操作系统用户接口 操作系统供应两种用户接口: 程序接口、操作接口。 1、操作接口分为 : 命令行式接口(shell)、图形用户接口gui。 2、程序接口: 系统调用 房地产e网 西安财经学院 logo 系统调用示

6、意图 房地产e网 西安财经学院 logo linux系统安装方式 linux模拟机bochs机 linux虚拟机-在windows系统下用虚拟机安装。 常用的虚拟机软件有vmware和virtual pc。 linux单系统-将整个机器安装成linux系统。 linux与windows双系统-在磁盘的不同分区分别安装linux系统和windows系 统。 先安装windows系统,事先为linux系统留出充分的 磁盘空间(不含在windows分区中) 房地产e网 西安财经学院 logo 硬盘的分区1. 一个硬盘主分区至少有1个,最多4个,扩展分区可以没有, 最多1个。且主分区+扩展分区总共不能

7、超过4个。规律分 区可以有若干个。 2. 分出主分区后,其余的部分可以分成扩展分区,一般是剩 下的空间全部分成扩展分区,也可以不全分,剩余的空间 就铺张了。 3. 扩展分区不能直接使用,必需分成若干规律分区。全部的 规律分区都是扩展分区的一部分。 硬盘的容量=主分区的容量+扩展分区的容量; 扩展分区的容量=各个规律分区的容量之和。 4. 由主分区和规律分区构成的规律磁盘称为驱动器(drive) 或卷(volume)。 5. 激活的主分区会成为“引导分区”(或称为“启动分 区”),引导分区会被操作系统和主板认定为第一个规律 磁盘。房地产e网 西安财经学院 logo grub grub 是一个多重

8、操作系统启动管理器。用来引 导不同系统,如windows,linux grub对linux系统的启动: title行:定义名字 root行:表示/boot所在的分区 kernel行:启动内核文件 intrid行:运行初始化模块 房地产e网 西安财经学院 logo linux的系统启动 房地产e网 西安财经学院 logo linux 引导线路图 rom biosbootsect.ssetup.shead.smain.c 与linux的启动部分亲密相关的代码: 三个汇编语言程序bootsect.s、setup.s和head.s init名目下的main.c 启动引导时内核在内存中的 位置和移动后的

9、位置 状况见linux内核剖析图2.1 房地产e网 西安财经学院 logo 电源开启后,由机器的rom bios先上电自检, 然后负责将启动盘第一扇区(boot sector)中的 内容主引导记录(mbr)从磁盘装入地址为 0x7c00的内存空间,然后跳转至该位置执行。 由(grub或lilo)负责启动系统。 房地产e网 西安财经学院 logo 房地产e网 西安财经学院 logo linux启动 装载程序根据os标签来选择安装对应的os内核。 linux系统内核首先执行init程序,它是全部运行 进程的父进程。 init启动的第一批进程根据/etc/rc.d/rc.sysinit脚本 来运行。 linux有7个不同

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论