1、Linux系统系统的安装的安装安装CentOS单一操作系统安装前的准备在安装CentOS系统之前,应该将硬件设备安装好。此外,还需要做一些前期的准备工作备份数据收集硬件信息进行硬盘分区制作安装光盘安装CentOS单一操作系统光盘启动安装系统安装CentOS单一操作系统检测安装盘的完整性安装CentOS单一操作系统安装欢迎界面安装CentOS单一操作系统选择安装过程中的语言安装CentOS单一操作系统选择一种存储设备进行安装安装CentOS单一操作系统初始化硬盘安装CentOS单一操作系统网络配置安装CentOS单一操作系统选择时区安装CentOS单一操作系统设置系统管理员密码(root密码)安
2、装CentOS单一操作系统选择磁盘分区模式安装CentOS单一操作系统进入分区界面安装CentOS单一操作系统引导装载程序设置安装CentOS单一操作系统选择安装的软件包安装CentOS单一操作系统 准备安装安装CentOS单一操作系统开始安装Linux系统选择重新引导Linux系统的多重引导安装 Linux操作系统中的多重引导程序GRUB,不仅可以对各种发行版本的Linux进行引导,也能够正常引导计算机上的其他操作系统。实现多系统的引导功能时的磁盘分区是重点难点,所以安装多操作系统前应做好备份,以防资料丢失。磁盘分区基础 硬盘分区是针对一个硬盘进行操作的,它可以分为:主分区、扩展分区、逻辑分
3、区。其中主分区可以是1-3个,扩展分区可以有0-1个,逻辑分区则没有什么限制。磁盘分关系样式示例Linux系统中磁盘设备名系统第一块IDE接口的硬盘称为/dev/hda,而它的第一个分区则称为/dev/hda1。系统第二块IDE接口的硬盘称为/dev/hdb,而它的第三个分区则称为/dev/hdb3。系统第一块SCSI接口的硬盘称为/dev/sda,而它的第一个分区则称为/dev/sda1。系统第二块SCSI接口的硬盘称为/dev/sdb,而它的第五个分区则称为/dev/sdb5。Linux中的分区数字编号Linux中的分区数字编号,14留给主分区和扩展分区,逻辑分区从5开始。Linux和Wi
4、ndows操作系统多重引导安装 对于Windows和Linux间的多重引导问题,最好是先安装Windows操作系统,然后再在Windows分区的文件系统下进行Linux分区。Linux和Windows操作系统多重引导安装 在Windows系统下硬盘安装CentOS 6.0具体操作步骤如下:(1)安装准备。确保Windows系统中有以下的安装软件,如果没有请从网上自行下载,并存放于一个文件系统类型为FAT32的盘上。1)CentOS-6.0-i386-bin-DVD(CentOS 6.0 32位系统镜像);2)PowerQuest PartitionMagic(XP系统下磁盘分区工具);3)gr
5、ub4dos-0.4.4(多系统引导软件)。Linux和Windows操作系统多重引导安装(2)用分区工具查看系统当前分区情况。Linux和Windows操作系统多重引导安装(3)建立CentOS系统所用的分区Linux和Windows操作系统多重引导安装(4)为新建分区指定盘符(5)将CentOS系统的镜像文件复制到F盘上并解压Linux和Windows操作系统多重引导安装(6)用grub4dos软件制作引导菜单。用记事本打开Windows系统的boot.ini文件,在最后一行添加如下内容:C:GRLDR=Grub,并保存所做修改。解压grub4dos-0.4.4软件,把grub4dos-0
6、.4.4文件夹里面的grldr文件复制到C盘根目录下面(注意是grldr,不是grldr.mbr)。然后在C盘根目录新建boot文件夹,在boot文件夹中再新建grub文件夹,把grub4dos-0.4.4文件夹里面的menu.lst复制到C:bootgrub下,并用记事本打开menu.lst,在最后面添加以下内容:title CentOSkernel(hd0,5)/isolinux/vmlinuzinitrd(hd0,5)/isolinux/initrd.img(7)解压CentOS镜像文件的isolinux文件夹至E盘根目录下(8)重启计算机,进入引导界面。Linux和Windows操作系
7、统多重引导安装(9)选择语言环境。选择“Chinese(Simplified)”简体中文,然后选择“OK”(10)选择键盘。选择“US”式的键盘配置(11)选择介质位置。这一步关键,一定要选择“Hard drive”,否则不能安装,然后选择“OK”(12)选择系统镜像文件对应的分区。我们的系统镜像是放在F盘的,所以这里要选择“/dev/sda7”,按“OK”(13)进入图形界面下的安装过程。接下来就是在图像界面下操作,如分区、选择安装软件包、进行安装等操作过程,和在硬盘中安装单独的CentOS系统一样Linux和Windows操作系统多重引导安装 Linux系统的启动与关闭 Linux系统的启
8、动引导步骤 Linux系统启动是显示一行行的文本接连滚动出现的信息,它可以告诉您目前机器在启动时加载了哪些进程、服务、设备等信息,是否正常运行。用户通过了解启动信息的前后顺序以及每一行信息的意义,掌握系统的功能状态,对于系统管理工作来说是相当重要的,系统管理的成功与否也就由此开始。Linux系统的启动引导步骤(1)加载BIOS(Basic Input/Output System)(2)进入GRUB(/boot/grub)(3)加载Linux Kernel(4)执行init(5)运行/etc/rc.d/rc.sysinit(6)执行/etc/inittab(7)执行默认级别中的所有Script(
9、etc/rc.d/rc5.d)(8)执行/bin/login程序Linux系统的启动引导步骤 BIOS(Basic Input Output System)基本输入输出系统,一般保存在主板的BIOS芯片中计算机启动时第一个运行的是BIOS,负责检查硬件并且查找可启动设备可启动设备在BIOS中进行定义,如USB,CDROM,HDMBR(共512字节)BIOS找到可启动设备后执行其引导代码引导代码为MBR的446字节 Linux系统的引导系统启动菜单程序GRUB 1.GRUB简介全称是Grand Unified Bootloader,他是为多个操作系统而设计现在Linux使用的主流引导程序可以引导
10、现在几乎所有的操作系统配置文件放在/boot/grub目录MBR的引导代码负责找到并加载内核2.GRUB的启动菜单3.GRUB启动配置文件参数含义GRUB启动引导器GRUB简介安装GRUBGrub的操作界面GRUB的配置文件grub.confGRUB的安全设置GRUB的配置使用技巧GRUB简介1、grub与启动引导器启动引导器是计算机启动过程中运行的第一个真正的软件,通常计算机启动时在通过BIOS自检后读取并运行硬盘的主引导扇中的启动引导器程序,启动引导器再负责加载启动硬盘分区中的操作系统。2、grub的功能提供了真正的命令行交互界面,能够使用户以最大灵活性使用各种参数引导操作系统和收集系统信
11、息。支持LBA模式GRUB能够访问ext2分区安装GRUB安装GRUB有两个层次的含义:1、安装GRUB软件包2、安装GRUB到MBR#grub-install/dev/hdaGRUB软件包的安装:文件名:grub-0.93-4.i386.rpm#rpm q grub /查询#rpm ivh/mnt/cdrom/RedHat/RPMS/grub-0.93-4.i386.rpm/安装GRUB的操作界面1、GRUB的启动菜单界面作用:可以选择GRUB配置文件中预设的启动菜单项,从而实现硬盘中多个操作系统的切换引导。此外还可以进入菜单项编辑界面和GRUB命令行界面GRUB启动菜单按键:启动菜单按键:
12、在启动菜单项间移动 Enter:启动当前的菜单项 e:编辑当前的启动菜单项 a:添加内核的启动参数 c:进入GRUB的命令行模式GRUB的操作界面2、GRUB的启动菜单项编辑界面在此模式下可以对GRUB配置文件中已经存在的启动项做进一步的调整.例如:对现有行进行编辑、添加删除命令行。GRUB启动菜单编辑界面按键:启动菜单编辑界面按键:选择菜单项中的行b:启动当前的菜单项e:编辑当前选中的行c:进入GRUB的命令行方式o:在当前行后面插入一行O:在当前行前面插入一行d:删除当前行Esc:返回GRUB启动菜单界面,取消对当前启动菜单项所做的任何修改:GRUB的操作界面3、GRUB命令行界面Guub
13、命令行界面提供了方便友好的命令行交互方式,其特点包括:提供在线帮助命令“help”,并且可以获得每条命令的详细帮助可使用左右方向键编辑行命令可以使用上下方向键滚动历史命令可使用“tab”键补全命令GRUB的配置文件grub.conf默认的配置文件在/boot/grub/grub.conf在GRUB成功安装到硬盘主引导扇区后,只要编辑该文件就可实现对GRUB的配置无需重写grub到MBRGRUB配置文件中包括全局配置和菜单项配置两部分:1、GRUB配置文件的全局命令使用default命令设置GRUB的默认启动项命令格式:default 菜单项序号使用splashimage命令设置GRUB的启动界
14、面命令格式:splashimage 图象文件全路径名/用于指定某一个文件作为启动菜单的背景图象例:splashimage(hd0,0)/boot/grub/splash.xpm.gz使用timeout命令设置菜单的启动延时命令格式:timeout 延时秒数GRUB的配置文件GRUB的菜单项的配置命令title 菜单项名称例:title windows3 配置linux的启动菜单项GRUB对于不同的操作系统有不同的引导方式,对linux操作系统GRUB可以直接引导其内核并启动,典型的linux启动彩单配置为:Title RedHat Linux(2.4.20-8)root(dh0,0)kerne
15、l/boot/vmlinuz-2.4.20-8 ro root=LABEL=/initrd/boot/initrd-2.4.20-8.imglinux启动菜单项的配置命令:title:定义linux启动菜单项的名称root:设置GRUB的根设备(root)为linux内核所在的分区kernel:使用kernel命令后跟linux内核文件作为参数,加载linux的内核文件initrd:使用initrd命令加载镜像文件GRUB的配置文件4配置windows的启动菜单项GRUB不能够直接加载windows系统的内核文件进行引导,而是通过调用windows操作系统自身的启动引导器,通常为windows
16、所在分区的引导扇区典型的windows启动菜单项配置为:title win2kp map(hd0)(hd1)map(hd1)(hd0)root(hd1,0)makeactive chainloader+1GRUB的配置文件Windows启动菜单项配置命令:启动菜单项配置命令:title:定义windows启动菜单项的名称map:使用map命令交换磁盘或分区在BIOS中的标志 符,用于启动在第二个硬盘中的windowsroot:设置真实的windows分区为GRUB的根设备Makeactive:设置根设备为活动分区(针对windows不 能从非活动分区启动)chainloader:使用chain
17、loader命令调用windows分区的 启动引导器引导windows系统GRUB的安全设置主要功能:可以针对启动菜单设置全局口令可对某菜单项使用全局口令可对某菜单项设置独立口令对所有的口令都可以使用MD5进行加密GRUB的安全设置设置全局口令琐定启动菜单全局口令用于设置只允许用户选择启动菜单项进行启动,如进行其他操作需输入设置的全局口令Password命令命令格式:password 口令字/为GRUB 的启动菜单和菜单项设置口令设置全局口令(设置GRUB的全局口令为)password12345解锁GRUB启动菜单l在锁定的启动菜单中选者“p”l在“password:”提示符后输入正确的口令,
18、并按回车键确认l如口令输入正确,启动菜单解锁后恢复正常的状态使用技巧配置GRUB重复上次启动项在全局配置中使用default saved,用于指定默认启动项为上次保存值在各菜单项配置命令的末尾使用savedefault命令,保存当前启动项为默认启动项制作GRUB启动软盘#mke2fs/dev/fd0#mount/mnt/floppy/#grub-install root-directory=/mnt/floppy/(fd0)#umount/mnt/floppy/#reboot使用GRUB启动软盘恢复被覆盖的硬盘引导系统grubrootgrubfind/boot/grub/grub.confgr
19、ubroot(hd0,0)grubsetup(hd0,0)Init进程Linux系统运行的第一个进程调用/etc/rc.d/rc.sysinit负责对系统进行初始化,挂载文件系统,并且根据运行级别启动相应服务运行级别#0-停机(千万不要把initdefault设置为0)#1-单用户模式#2-多用户,但是没有NFS#3-完全多用户模式#4-没有用到#5-X11#6-重新启动(千万不要把initdefault设置为6)Linux系统的登录系统的登录1.登录模式登录模式(1)图形界面登录(2)文本模式登录2.模式切换模式切换(1)X窗口下切换到字符终端(CTRL+ALT+功能键F1Fn)(2)字符界
20、面进入X窗口界面(CTRAL+ALT+F1)系统的注销与关闭系统的注销与关闭1.注销注销字符界面下输入logout或exit命令2.关闭系统关闭系统shutdown 关机,有多个参数,halt是系统正常关机,reboot是系统重新启动,poweroff是系统关机后还会关闭电源。系统的注销与关闭系统的注销与关闭shutdown 选项 时间 信息-t 秒数表示动作在x秒之后开始执行-k表示不要真的关机,只是发送警告信息-r表示在系统的服务停止之后重新启动-h表示在系统的服务停止之后关机-f表示重启系统后跳过fsck工具的磁盘检查-F表示重启系统后执行fsck工具的磁盘检查-c表示取消已经在运行的shutdown命令shutdown-h now表示立刻关机;shutdown-h+10表示再过10分钟后自动关机;shutdown-h 20:25表示系统在今天的20:25时间会自动关机;shutdown-r+30 The system will reboot表示在过三十分钟系统会重启,并显示提示信息“The system will reboot”;shutdown-k now The system will reboot。