系统的启动与关闭3-3更改课件

上传人:痛*** 文档编号:241721293 上传时间:2024-07-18 格式:PPTX 页数:40 大小:863.33KB
返回 下载 相关 举报
系统的启动与关闭3-3更改课件_第1页
第1页 / 共40页
系统的启动与关闭3-3更改课件_第2页
第2页 / 共40页
系统的启动与关闭3-3更改课件_第3页
第3页 / 共40页
点击查看更多>>
资源描述
第二章第二章 系统的启动与关闭系统的启动与关闭主要知识点主要知识点引导盘的创建与使用(U盘)多配置系统引导(GRUB)系统运行级与运行级的切换系统启动与引导过程系统的关闭启动过程启动过程PC在开机上电后首先执行BIOS程序,以检查系统内存、基本输入/输出设备等是否正常;如果不正常则输出提示信息、系统挂起,如果正常则把Linux操作系统从磁盘读入内存;当操作系统装入内存并执行一系列的初始化操作后,出现用户桌面(图形界面方式)或系统光标提示符(字符界面方式)则表示用户环境已经正常建立,用户可以登录系统了。2.1 引导盘的创建与使用引导盘的创建与使用为什么要创建引导盘?为什么要创建引导盘?通常Linux系统在正常安装后操作系统的引导记录boot被安装在磁盘的MBR上,使用LILO或GRUB从硬盘启动,并不需要从软盘启动;但是在如下情况如下情况下就需要一张引导盘来引导系统启动:1.硬盘上的引导记录被其他操作系统覆盖硬盘上的引导记录被其他操作系统覆盖2.用户使用不当或误操作用户使用不当或误操作3.用户没有安装引导装载程序用户没有安装引导装载程序4.用户忘记了登录口令用户忘记了登录口令说明:说明:引导盘和启动盘是两个不同的概念;引导盘只是引导系统启动、它本身只有系统引导程序而没有文件系统,所以引导过程中会查找根文件系统等,也就是说用户必须在计算机系统上已经安装了Linux;启动盘除了系统引导程序外还包含部分文件系统、设备驱动程序等,可以实现系统的引导、基本输入/输出设备驱动程序和文件系统的加载而进入用户登录界面。从严格意义上来说启动盘应该称为系统盘更为合理。一、引导盘的创建一、引导盘的创建在安装中制作,在安装中制作,在图形方式安装Red Hat Linux的过程中会出现如图2-2所示的画面,图中“是,我想创建引导盘(Y)”是默认的选项,因此只要向软驱插入一张格式化过的空白盘、然后单击“下一步(N)”按钮即可。注意:注意:这种方式制作的引导盘在Linux系统内核升级后要用下面介绍的方式重新制作,否则系统无法引导!在安装后制作引导盘在安装后制作引导盘,则既可以在命令行方式下也可以在图形界面方式下来制作。在安装后制作引导盘,既可以做引导软盘也可以做成引导U盘。图图 2-2创建引导盘创建引导盘1、创建引导软盘(命令方式)、创建引导软盘(命令方式)Red Hat Linux不同版本制作的引导盘所包含的文件可能是不同的,在Linux9.0(发行套件版本号)下引导盘包含:boot.msg、initrd.img、ldlinux.sys、syslinux.cfg、vmlinuz 文件。这些文件并不是直接复制到软盘完成的,而是用 mkbootdisk 命令来建立的。系统启动后在终端上执行命令:mkbootdisk-device/dev/fd0 内核版本号内核版本号mkbootdisk-device/dev/fd0 uname r命令说明:命令说明:l命令选项“-device/dev/fd0”是系统默认的,为第一个软盘驱动器(即Windows系统下的A驱)所以可以省略。l参数“内核版本号”是当前安装的Linux系统内核版本号,该子目录名是随着Linux操作系统内核的版本差异而不同;例如:Red Hat Linux9.0的内核版本2.4.20-8等等。luname 是Linux系统的一个命令,其功能是显示系统信息;-r参数是显示操作系统内核的发行编号(release)。2、创建引导创建引导U盘(命令方式)盘(命令方式)目前,在Red Hat Linux9.0下制作引导U盘还没有图形化的应用软件,因此只能通过命令方式,其命令与制作引导软盘的命令相同,只是设备不同而已。步骤如下:步骤如下:1.首先首先,把把U盘格式化,这可以在盘格式化,这可以在Windows操作系统下也可以在操作系统下也可以在Linux操作系统下来完成。操作系统下来完成。2.其次其次,插入,插入U盘,在盘,在Linux终端提示符下输入命令:终端提示符下输入命令:#fdisk l以检查以检查Linux系统是否已经识别出所插入的系统是否已经识别出所插入的U盘,有些带盘,有些带MP3的的U盘在盘在Linux系统下可能无法识别。系统下可能无法识别。3.最后最后,输入命令:,输入命令:4.#mkbootdisk-device/dev/sdb1 uname r二、引导盘的使用二、引导盘的使用当从硬盘上无法引导系统或忘记密码而无法进入系统时,将引导软盘插入软驱,并把CMOS中的引导顺序修改为从软盘启动;如果使用引导U盘,则在USB接口插入U盘后将引导顺序修改为从U盘启动。如果只是因硬盘无法引导而从软盘或U盘引导系统,则当显示boot提示符后回车即可回车即可;如果因忘记密码而无法进入系统,则当显示boot提示符后输入:linux single 并回车并回车,系统进入了提示符为“#”的单用户模式,使用passwd命令来重新设置root用户的密码2.2 多配置系统引导多配置系统引导 一般Linux操作系统的用户并不会放弃其他操作系统的使用,毕竟各有各的优势;因此、在用户的计算机系统上会有两种或两种以上的操作系统共存。如何根据自己的需要方便、快捷地启动不同的操作系统呢?答案就是采用多配置系统引导。1、Linux的引导程序的引导程序LILO(LInux LOader)GRUB(GRand Unified Boot loader)2、多配置系统引导的实现、多配置系统引导的实现在安装Linux时,如果计算机上已经安装有其他的操作系统如Windows等,则Linux能识别出它们(默认显示为DOS)并要求用户选择用哪一种操作系统作为默认引导的操作系统。用户选择并单击“编辑”按钮修改DOS为Windows或其他名称即可。如果用户先安装Linux后安装其他操作系统,则后装的操作系统引导程序会覆盖MBR中的Linux引导程序,造成Linux无法从硬盘启动。这时就要用引导软盘启动系统,重新配置LILO或GRUB。3、GRUB 的配置的配置如果使用GRUB程序且硬盘上的GRUB无法引导,则用引导软盘或U盘启动并登录Linux系统后,用编辑软件,如vi在/boot/grub目录下编辑grub.conf配置文件(参见文件示例)并保存,在超级用户提示符(#)下输入:grub-install/dev/had如果命令执行后的显示信息如下,安装成功:Installation finished.No error reported.This is the contents of the device map/boot/grub/device.map.Check if this is correct or not.If any of the lines is incorrect,fix it and re-run the script grub-install.#this device map was generated by anaconda(fd0)/dev/fd0(hd0)/dev/haddefault=1timeout=50splashimage=(hd0,3)/boot/grub/splash.xpm.gzpassword-md5$1$QlD4ph15$I1lsXzzPlurWRF4gJeyMf0title Red Hat Linux(2.4.20-8)root(hd0,3)kernel/boot/vmlinuz-2.4.20-8 ro root=LABEL=/initrd/boot/initrd-2.4.20-8.imgtitle WinXP SP2rootnoverify(hd0,0)chainloader+1title Red Hat Linux(2.4.20-8,FrameBuffer)root(hd0,3)kernel/boot/vmlinuz-2.4.20-8-FB ro root=LABEL=/vga=0 x0317initrd/boot/initrd-2.4.20-8.img#grub.conf 配置文件配置文件2.3 系统运行级与运行级的切换系统运行级与运行级的切换lLinux系统与其他操作系统不同,它设有运行级别。该运行级指定操作系统所处的状态。lLinux系统在任何时候都运行于某个运行级上,且在不同的运行级上运行的程序和服务都不同,所要完成的工作和所要达到的目的也都不同。lLinux(Red Hat 9.0)设置了7个不同的运行级,系统可以在这些运行级别之间进行切换,以完成不同的工作。2.3.1 系统运行级系统运行级运行级0:关闭计算机。运行级1:单用户模式运行级2:多用户模式(不带网络文件系统NFS支持功能)运行级3:带有网络文件系统NFS支持的多用户模式运行级4:系统保留备用运行级5:用于自动启动 XFree86 系统(图形方式)运行级6:重新启动。运行级别说明:运行级别说明:对于运行级0是为关闭计算机系统而设的,这时系统中所有已开启的服务都要停止、处于运行状态的进程都要转变为终止状态、系统收回所分配的资源,并关闭系统电源。对于运行级1是为进入单用户模式维护计算机系统而设的,在该运行级上可以运行一些不适合在多用户、多任务模式下运行的命令,这时系统只开启很少的服务。对于运行级2、3、5都是多用户模式,只是运行级2、3为字符终端方式,但运行级2不带网络文件系统(NFS)支持而运行级3有带NFS;运行级5为图形方式。对于运行级6是为重启计算机系统而设的,这时系统中所有已开启的服务都要停止、处于运行状态的进程都要转变为终止状态、系统收回所分配的资源,并重新启动计算机系统。RedHat Enterprise Linux 5(/etc/inittab)#Default runlevel.The runlevels used by RHS are:#0-halt(Do NOT set initdefault to this)#1-Single user mode#2-Multiuser,without NFS(The same as 3,if you do not have networking)#3-Full multiuser mode#4-unused#5-X11#6-reboot(Do NOT set initdefault to this)多数的桌面的linux系统缺省的runlevel是5,用户登陆时是图形界面,而多数的服务器版本的linux系统缺省的runlevel是3,用户登陆时是字符界面,runlevel 1和2除了调试之外很少使用,runlevel s和S并不是直接给用户使用,而是用来为Single user mode作准备。2.3.2 运行级的查看(两种方式)运行级的查看(两种方式)执行命令方式执行命令方式:其命令格式为runlevel,查看配置文件方式:查看配置文件方式:查看配置文件方式只能查看系统当前的运行级,系统的配置文件是/etc/inittab。显示 N 5 表示以前运行级未知,当前运行级为5级。显示为 3 5;表示以前运行级为3,当前运行级为5。命令:Vi/etc/inittab 文件中:id:5:initdefault:这行中的5表示当前缺省的系统运行级为5。2.3.3 运行级的切换运行级的切换执行命令方式:执行命令方式:命令格式:命令一 init 0123456Ss 命令二 telinit 0123456sSQqabcUu修改配置文件方式修改配置文件方式修改配置文件方式实际上就是直接把/etc/inittab文件中的缺省运行级修改到要设置的运行级上并保存,但这种方式需要重新启动系统才能使运行级切换生效。因此、在实际使用中用执行命令方式切换运行级更为方便。参数说明:参数说明:0-6:切换到指定的运行级a、b、c:对于那些在/etc/inittab文件中指定的可以在a、b、c运行级中运行的过程进行处理。S或s:切换到单用户模式Q或q:重新检查/etc/inittab文件U或u:使init重新执行一遍,保留当前状态,不重新检查/etc/inittab文件。2.3.4 系统运行级的服务系统运行级的服务 不同的运行级下启动的服务是不同的,用户可以在字符或图形模式下查看Linux系统已经启动和关闭了哪些服务;也可以在字符或图形模式下修改安装中的默认设置,以开启或关闭自己需要的服务;例如、telnet、tftp等。1、服务的查看、服务的查看命令方式:命令方式:chkconfig list 图形方式:图形方式:单击“红帽子/系统设置/服务器设置/服务”就可启动服务设置程序。显示的结果显示的结果从前到后分为两个部分:第一部分为独立的守护进程(系统服务程序)第二部分为基于 xinetd 的服务(管理启动服务)显示的结果从左到右分为:服务名称、运行级、状态。图图2-9图形方式服务查看(设置)图形方式服务查看(设置)2、服务的设置、服务的设置命令方式:命令方式:设置命令为:命令1:ntsysv 命令2:setup图形方式:图形方式:单击“红帽子/系统设置/服务器设置/服务”就可启动服务设置程序。图图2-10启动服务启动服务2.4 系统启动与引导过程系统启动与引导过程系统的引导步骤:系统的引导步骤:BIOS 自检自检MBR 中的中的 LILO 或或 GRUB 启动启动Linux 操作系统内核运行操作系统内核运行init 进程的运行进程的运行用户登录用户登录1、BIOS 自检自检机器加电启动后,BIOS开始检测系统参数,如内存的大小,日期和时间,磁盘设备连同这些磁盘设备用来引导的顺序;通常情况下,BIOS都是被配置成首先检查软驱或光驱(或两者都检查),然后再尝试从硬盘引导;假如在这些可移动的设备中,没有找到可引导的介质,那么BIOS通常是转向第一块硬盘最初的几个扇区,寻找用于装载操作系统的指令;装载操作系统的这个程式就是boot loader.linux里面的boot loader通常是lilo或grub,从Red Hat Linux 7.2起,GRUB取代LILO成为了默认的启动装载程式。2、MBR中中LILO或或GRUB的启动的启动在安装 Linux 时,安装软件会提示你选择今后所用的引导程序装载器是LILO还是 GRUB,早期的Linux多用LILO,现在多用GRUB。如果LILO或GRUB安装在主引导区的记录中,那么Pre-Boot区中的指令就是LILO或 GRUB启动指令。无论是LILO还是GRUB都将完成用户信息的显示、操作系统的选择、命令行参数的传递,然后加载对应的操作系统的内核映像文件,最后将控制权交给加载入内存的操作系统内核映像。3、Linux操作系统内核运行操作系统内核运行Linux 操作系统内核被加载入内存后,首先进行自解压,然后开始运行并掌握控制权,它将完成对外围设备的检测,如显示适配器、声卡、网卡等,并加载相应的驱动程序;接着安装根文件系统。例如,软驱、硬盘、光驱等都是在这个阶段启动的。如果文件系统安装失败,则系统挂起,否则Linux操作系统内核调度系统的第一个进程:init 进程。该进程将完成操作系统的初始化工作,并提供用户登录界面。至此引导系统完成,系统正常启动。4、inittab文件与文件与init进程进程init进程是系统的第一个进程,它的PID为1,它是所有进程的父进程。init 进程运行时将用到系统引导配置文件/etc/inittab中的信息,根据该信息完成操作系统初始化工作,其中包括登录时要启动的getty进程、NFS守护进程、FTP 守护进程,以及任何需要机器在 boot 时启动的服务。inittab文件描述了系统初始化时启动哪些服务进程,并指明了在正常操作时有哪些进程一直存在(例如:/etc/init.d/boot;/etc/init.d/rc;getty 等),它还描述了在不同运行级别下的进程集合。详细的说明可以通过联机帮助命令man inittab查看。2.5 系统的关闭系统的关闭 多用户、多任务的操作系统在其关闭时系统所要进行的处理操作与单用户、单任务的操作系统有很大的区别;非正常关机对 Linux 操作系统的损害是非常大的,非法关机轻则使下次启动时要花一定的时间检查文件系统,重则造成根文件系统崩溃,甚至无法进入Linux系统。因此、要养成良好的系统重启和关机习惯。2.5.1 常用的关机方式常用的关机方式在图形方式下在图形方式下,用鼠标在状态栏上单击“红帽子(开始)”按钮后,选择并单击“注销”菜单项,在弹出的对话框中单击“关闭”钮即可轻松完成。命令方式:命令方式:用 shutdown 命令关机,该命令是在多用户下最好的关机命令;因为它在执行时可以向系统中所有已登录用户发送即将关机的警告信息,以提醒用户做好文件保存工作、避免用户造成数据丢失。格式:格式:shutdown-t sec-rkhncfF time warning-messageShutdown h now 马上关机马上关机参数含义:参数含义:-t sec:发出警告信息到实际关闭系统的删除信号之:发出警告信息到实际关闭系统的删除信号之间的时间(秒)。警告信息可以提醒正在执行间的时间(秒)。警告信息可以提醒正在执行vi或或mail等程序的用户尽快保存好文件,因为删除信号会等程序的用户尽快保存好文件,因为删除信号会删除删除vi或或mail等程序。等程序。-r:系统关闭后重启:系统关闭后重启 time:设置多久时间后执行:设置多久时间后执行shutdown命令。可以用绝命令。可以用绝对时间,如对时间,如 hh:mm格式,表示在格式,表示在hh点点mm分执行;或分执行;或用相对时间,如用相对时间,如+mm,表示过,表示过mm分钟执行。如果要分钟执行。如果要立即执行则可以用立即执行则可以用now表示。表示。warning-message:要传送给所有登录用户的信息。:要传送给所有登录用户的信息。其他关机命令(仅适用于单用户)其他关机命令(仅适用于单用户)init 0或telinit 0Halt-p 关机并关闭电源Poweroff 关机并关闭电源Reboot 重新启动2.6 Linux系统的登录和退出系统的登录和退出(1)图形界面登录(2)文本模式登陆图形界面切换到文本模式:使用口令:init 3 或telinit 3文本模式切换到图形界面:使用口令:startx 或init 5(3)文本模式下退出当前用户:“Ctrl+D”或命令:logout39写在最后写在最后成功的基础在于好的学习习惯成功的基础在于好的学习习惯The foundation of success lies in good habits谢谢大家荣幸这一路,与你同行ItS An Honor To Walk With You All The Way讲师:XXXXXX XX年XX月XX日
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!