




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux系统与网络管理第四章 Linux的安装和启动安装启动方式o安装启动方式n光驱启动光驱启动o通过光驱直接启动进行安装o使用方法:n进入BIOS,设置光驱为最优先启动n将第一张安装光盘放入光驱n重启计算机。n硬盘启动硬盘启动o第一种方法:第一种方法:将ISO镜像文件复制到/tmp/hdimage目录中(ext2、ext3或FAT)安装启动方式o将第一张光盘下的images目录下的boot.iso刻录成光盘,用来引导系统o在Installation Method对话框中选择Hard driveo第二种方法:第二种方法:利用loadlin启动安装程序o使用方法:n进入MS-DOS环境(注意:
2、是纯DOS)n早期版本的Linux(如Redhat9)第一张光盘dosutils目录下存有loadlin.exe安装启动方式n复制RedHat Enterprise Linux5第一张光盘根目录下有TRANS.TBL,/isolinux目录下有vmlinuz和initrd.img文件n编辑autoboot.bat(loadlin isolinuxvmlinuz initrd=isolinuxinitrd.img ramdisk_size=9216)n将ISO镜像文件复制到/tmp/hdimage目录中n运行autoboot.batn软盘启动(早期的版本)软盘启动(早期的版本)o通过制作启动软盘
3、来安装安装启动方式o使用方法:根据硬件情况制作14张盘nLinux系统启动盘 boot.imgn特殊设备驱动盘 extrahw.imgn安装支持盘 supp.imgn并口驱动盘 extra2.imgo制作安装盘的方法制作安装盘的方法nLinux环境:环境:mount /mnt/cdromcd /mnt/cdrom/imagesdd if=boot.img of=/dev/fd0nDOS环境:(注意:不一定是要纯环境:(注意:不一定是要纯DOS)e:dosutilsrawrite -f boot.img -d a: 安装启动方式n 通过NFS安装n 通过FTP安装n 通过HTTP安装安装模式及操
4、作键o安装模式n 文本模式文本模式 (text mode)o早期版本的安装方式o在出现boot:时输入text,然后回车n 图形模式图形模式o大多数Linux默认的模式,直接回车即可o安装过程的操作键n Tab和alt+tab:前后移动来选取项目n 光标键光标键:和tab、alt+tab功能相同n 空格键空格键:用于选定一个项目n F12:下一屏,相当于选择OK并回车安装过程中的虚拟控制台o安装过程中的虚拟控制台nAlt+F1: 安装程序主窗口nAlt+F2: Shell环境(第二阶段)nAlt+F3: 调试信息nAlt+F4: 系统核心信息nAlt+F5: mke2fs的输出信息注意:注意:
5、如果进入了GUI模式,则不能再查看,而文本模式可以全程查看硬盘分割o硬盘分割n在不影响现有系统的情况下,重新调整硬盘分区n常用硬盘分割工具:oFIPS(Linux自带工具)n在安装光盘dosutils/下(Redhat9以前的版本)oPQMAIC(第三方工具软件)硬盘代号硬盘安装点Linux上代号第一个IDE的Masterhda第一个IDE的Slavehdb第二个IDE的Masterhdc第二个IDE的Slavehddo硬盘代号n 在Linux中,最多有4个个primary分区,所以第一个从extend分区分出来的logical分区为/dev/hda5硬盘代号n SATA硬盘o 如果BIOS中
6、设置为兼容模式,那么第1个sata硬盘代号为hdeo 如果BIOS中设置为非兼容模式,那么第1个sata硬盘代号为sdan SCSI硬盘o 第1个SCSI硬盘代号为sdan 注:注:2.4.22核心后支持核心后支持sata硬盘硬盘硬盘代号思考:有一块硬盘接在第二个IDE控制器的Slave上,里面有2个primary分区和3个Logical分区,那么这些分区的代号分别为:o /dev/hdd1(primary) o /dev/hdd2(primary)o /dev/hdd3(extend,这个为不可使用的磁盘代号)o /dev/hdd5(1st logical)o /dev/hdd6(2nd l
7、ogical)o /dev/hdd7(3th logical)硬盘分区o硬盘分区n常见硬盘分区工具o图形界面分区工具 TFdisko命令界面分区工具fdisk、partednLinux各分区的划分o在进行linux分区的时候,至少要有 /(根)分区(根)分区和swap(交换)分区(交换)分区o通常会把/boot、/home、/var、/usr安装成独立的分区,根据系统以后将要提供的服务而调整空间。硬盘分区nLinux各分区大小:(通常情况下)o/boot 不小于64Moswap 为内存的23倍o/var 因为存储日志的关系,往往要多留一点空间,如果做为邮件服务器的话,/var最好独立分区,而且
8、空间不能少给。o/usr 如果是作为开发平台,该分区要预留多些空间,其实不独立出来做一个分区也不会是个坏的选择。o/home 主要看系统是否要提供多人使用,如果不需要开设多个帐号的话,也没必要独立出来,但如果做为个人主页、虚拟主机一类服务的话,必须独立分区硬盘分区n设置文件系统和挂接点o除了swap分区选择swap的文件系统外,其他均选择ext2或ext3的文件系统o同样的文件系统在不同的CPU上稳定性不同。oFdisk只能对硬盘分区,而不能指定挂接点。o可以在安装时设置加载其他文件系统分区(fat、fat32、现在新的版本也支持ntfs了),选中这些分区后,输入这些分区的加载点即可。o如果安
9、装完后需要修改,可以直接修改/etc/fstab文件进行配置。硬盘分区o LVM(Logical Volume Manager )nLVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。n将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。n管理员可以在卷组上随意创建逻辑卷组(logical volumes),并进一步在逻辑卷组上创建文件系统。n管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配 硬盘分区o 用户在Linux中进行分区的时候,最常用的参数分别是d、l、m、n、p、q、t、w等Fdisk相
10、关知识:硬盘的组织结构硬盘的组成:硬盘的组成: 磁道磁道 (Tracks)扇区扇区(Sectors)柱面柱面 (Cylinder)磁头磁头(Heads) 相关知识:硬盘的组织结构o 磁头数磁头数表示硬盘总共有几个磁头,也就是有几面盘片,最大为255(用8个二进制位存储);o 柱面数柱面数表示硬盘每一面盘片上有几条磁道,最大为1023(用10个二进制位存储);o 扇区数扇区数表示每一条磁道上有几个扇区,最大为63(用6个二进制位存储),每个扇区一般是512个字节o 磁道数磁道数 ? o 以上所指的“最大最大”都是对于老式的CHS结构体系而言。相关知识:硬盘的组织结构o 由于在老式硬盘的CHS结构
11、体系中,每个磁道的扇区数相等,所以外道的记录密度要远低于内道,因此会浪费很多磁盘空间(软盘也是一样)。为了进一步提高硬盘容量,现在硬盘厂商都改用等密度结构生产硬盘。这也就是说,每个扇区的磁道长度相等,外圈磁道的扇区比内圈磁道多。采用这种结构后,硬盘不再具有实际的3D参数,寻址方式也改为线性寻址,即以扇区为单位进行寻址。相关知识:硬盘的逻辑结构 MBR主引导区主引导区 (Main Boot Record) MBR区在硬盘0磁道0柱面1扇区上,大小为512个字节,它由 Mbr (MasterBoot Record),DPT (Disk Partition Table) 和 Boot Record
12、ID三部分组成。其中Mbr是主引导记录, 占445个字节;DPT是分区表,占64个字节;Boot Record ID 即引导区标记占用两个字节。MBR由分区程序(如fdisk.exe)产生。主引导记录,包含了硬盘的一系列参数和一段引导程序。它不依赖任何操作系统。相关知识:硬盘的逻辑结构 DBR操作系统引导区操作系统引导区 (Dos Boot Record) DBR位于硬盘的0磁道1柱面1扇区,它包括一个引导程序和一个被称为BPB(Bios Parameter Block)的本分区参数记录表。DBR是由高级格式化程序(即F等程序)所产生。 FAT文件分配表文件分配表 (File Allocati
13、on Table) 相关知识:硬盘的逻辑结构 DIR根目录区根目录区 (Directory)FAT和DIR的组合相当于横纵坐标对点的定位,它可以对Data区内的任何一个文件进行精确定位。 DATA数据区数据区数据真正存放的地方。格式化分区和配置TCP/IP网络o格式化分区n “/” 分区必须进行格式化n 如果有“/usr”和“/var”分区也要格式化,否则容易出错。n 新硬盘或用了好几年的硬盘最好选上“格式化时检查坏块”o配置TCP/IP网络n 自动配置自动配置:由BOOTP服务器来分配IP地址,类似于windows的DHCP服务器。n 手动配置手动配置:手工输入各项信息安装软件包o安装软件包
14、n 根据需要或硬盘的大小,自主的选择需要的软件包群组或单独的软件包n 文本模式安装中选择的重要热键:oF1 帮助oF2 展开或缩进目录树oF3 显示选中软件包的信息oF4 进行大小写不敏感的搜索n 要注意软件包的依赖关系软件包的依赖关系,系统会自动判断并自动把需要的包增加到选中的软件包中。n 如果硬盘空间不够,将给出警告。选择系统核心o选择系统核心nSMP:全称是“对称多处理”(Symmetrical MultiProcessing)技术,它是相对非对称多处理技术而言的、应用十分广泛的并行技术。在对称多处理系统中,系统资源被系统中所有CPU共享,工作负载能够均匀地分配到所有可用处理器之上。 n
15、单CPU不要选择SMP的核心,反而降低性能安装LILOo安装LILOn LILO:LInux Loader(Linux启动管理器,基本退休)n LILO是Linux自带的一个优秀的引导管理器,使用它可以很方便地引导一台机器上的多个操作系统。n LILO涉及到两个方面LILO引导程序引导程序和LILO安装安装命令命令/sbin/lilo。 n LILO使用一个文本文件/etc/lilo.conf作为其配置文件。lilo读取lilo.conf,按照其中的参数将特定的LILO写入系统引导区。n 任何时候,修改了/etc/lilo.conf,都必须重新运行lilo命令,以保证LILO正常运行。安装LI
16、LOn通常LILO可安装在如下几个地方:oMBR:硬盘的主引导记录区, 对应于/dev/hda、/dev/sda等。oRoot:Linux根分区的超级块(Super block), 对应于/dev/hda1、/dev/hda2、/dev/sda1等。 (即引导分区的最起始扇区)oFloppy:LILO安装在软盘上,对应于/dev/fd0。o不指定时,lilo缺省安装在根分区超级块上。通常我通常我们选择们选择MBR。标准的lilo.confo/etc/lilo.confn boot=/dev/hda 表示启动盘是/dev/hda;n map=/boot/map 磁盘描述文件n install=/
17、boot/boot.b 将指定的文件作为新的引导扇区来安装 n message=/boot/message指定一个含有在运行启动提示符前显示的信息的文件。n prompt不等待任何的按键事件发生就直接进入启动提示符模式。如设定了 “prompt”选项而没设定“timeout” 选项,则不能自行启动。标准的lilo.confntimeout=50等待用户输入启动系统的超时时间(50*1/10秒)nlba32大容量硬盘用到的参数nverbose=0说明LILO的调试级别。从0(不显示任何信息)到5(所有的状态信息)。 ndefault=RedHatlinux 设置默认的启动系统标准的lilo.co
18、nfnother=/dev/hda1 非linux核心用other来设置 label=dos 给用户选择用的标识 root=/dev/hda 指定应作为根文件系统装载的设备nimage=/boot/vmlinuz linux核心用image来设置label=RedHatlinuxroot=/dev/hda3 read-only 指定根文件系统应该以只读的形式装载,实际上启动程序稍后将以可读写方式重新装载根文件系统。标准的lilo.confn修改lilo.conf后要运行lilo或lilo v命令来更新主引导扇区n启动方法:o自动(从主引导扇区装载LILO)oboot: (若为多系统,按Tab键
19、查看并输入相应的操作系统)oA:loadlin (在DOS下引导Linux)安装GRUBo 安装GRUBn grub 是较新的 boot loader 程序,lilo 能做的, grub 几乎都可以做的到。n 主要优点一:他可以让在开机的时候自行编辑与修改开机设定项目,有点像是 bash 的指令模式; n 主要优点二:可以自动动态寻找设定文件,可以依据 /boot/grub/menu.lst 的设定而改变其设定!因此,修改设定只要改 /boot/grub/menu.lst 即可,不需要再重新安装 grub。安装GRUBn 硬盘代号o 硬盘代号与 lilo 还有 Linux 传统的代号不一样它的
20、代号主要有点像这样:(hd0,0)设备设备LILOGRUBIDE1 Masterhda,hda1,hda2(hd0),(hd0,0)(hd0,1)IDE1 Slavehdb,hdb1,hdb2(hd1),(hd1,0)(hd1,1)IDE2 Masterhdc,hdc1,hdc2(hd2),(hd2,0)(hd2,1)IDE2 Slavehdd,hdd1,hdd2(hd3),(hd3,0)(hd3,1)grub.confo grub.confn 位于/boot/grub目录下n 各个Linux有差异,以下按Redhat Enterprise Linux 5来说明n menu.lst是grub.
21、conf 的符号链接文件n 如果menu.lst丢失,就需要重建链接grub.confo default=0default=0n 表示默认启动的第0号的操作系统,由title定义了启动的操作系统o timeout=5timeout=5n 启动时停留在GRUB配置界面中的时间o splashimage=(hd0,0)/grub/splash.xpm.gzsplashimage=(hd0,0)/grub/splash.xpm.gzn GRUB的背景图片o hiddenmenu hiddenmenu n 是否隐藏菜单grub.confo title Red Hat Enterprise Linux
22、Server (2.6.18-8.el5) title Red Hat Enterprise Linux Server (2.6.18-8.el5) n 操作系统的标题o root (hd0,0) root (hd0,0) n 操作系统的引导分区o kernel /xen.gz-2.6.18-8.e15kernel /xen.gz-2.6.18-8.e15n xen是 Red Hat Enterprise Linux 5 提供的新功能,通过Xen技术,可以让一台电脑同时执行多个操作系统grub.confo module module /vmlinuz-2.6.18-8.el5xen ro ro
23、ot=LABEL=/ /vmlinuz-2.6.18-8.el5xen ro root=LABEL=/ rhgb quiet rhgb quiet n 设置加载的内核o module module /initrd-2.6.18-8.el5xen.img/initrd-2.6.18-8.el5xen.imgn 设置加载的内存磁盘文件o 如没有使用虚拟化技术,则以上三条通常为以下二条nkernelkernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb qui
24、et ninitrdinitrd /initrd-2.6.18-8.el5.img/initrd-2.6.18-8.el5.img引导过程o引导过程n 计算机加电后运行BIOSn BIOS从设备的主引导扇区装载引导程序LILO或GRUBn 引导程序将内核装入内存o初始化物理设备、虚拟内存等;o初始化内部控制表(进程、文件等);o创建调度进程(进程0):创建所有其他所需的系统级进程;o运行进程1(init):系统的初始化操作。启动流控制o 通常情况下,引导进程直接进入多用户级别,以初始化系统后台进程,称为守护进程(daemon)。o 守护进程是脱离于终端并且在后台运行的进程。o 守护进程脱离于终
25、端是为了避免进程在执行过程中的信息不在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。运行级别o运行级别n运行级别是在/etc/inittab文件中的系统操作的不同模式。n内核自身启动后,启动一个用户级的程序: /sbin/init,init产生所有用户登录所需的其他进程。n实际上,运行级别是一个过滤器,选取一些进程来运行。n所有的进程都是由所有的进程都是由init创建的,运行级别是创建的,运行级别是init进程进程的不同模式。的不同模式。运行级别运行级别功能0停止系统1单用户模式(管理员模式)2无网络支持多用户模式3完全的多用户模式5完全的多用户模式,X116重启系统s/S单用
26、户模式运行级别n 运行级别1和s/S的区别在于:o 在运行级别s下,只有/、/var和/boot被安装,只有最基本的进程运行。o 在运行级别1下,所有的文件系统都被安装,而且可以运行附加的进程。n 运行级别4在大多数linux版本中不使用。改变运行级别o改变运行级别ntelinit ninit ntelinit在linux里通常是链接到init;ninit q 为当前运行级别重读入inittab文件(并不改变运行级别)其他安装配置o其他安装配置n配置时区n配置打印机n配置系统服务n配置显卡、显示器n配置键盘、鼠标n。维护模式o 常用的方法:(也适用于unix)n 转换到单用户模式,试着修正问题
27、。n 用安装光盘启动,选择文本安装模式,按alt+F2进入控制台,可以修复大多数的问题。inittab文件oinittab文件n/etc/inittab的结构o每行4个域,用冒号隔开;id : level : action : commandid 唯一的标识符,最多4个字符level 运行进程的运行级别action 如何运行进程的关键字command 执行的命令inittab文件o操作关键字(action)off 不执行命令wait 执行命令并等待完成once 执行命令不等待respawn 执行命令,如果进程退出,再重复执行sysinit 第一次初始化用的命令boot 在启动时执行但不等待bootwait 在启动时执行并等待完成initdefault 定义默认的启动级别系统初始化o系统初始化n 电源开启o运行BIOS(自检
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 斧凿混凝土外墙施工方案
- 台山屋顶清洗施工方案
- 水库高温施工方案
- 危险性专项施工方案
- 漯河管井降水施工方案
- TSHJMRH 0063-2024 在用润滑油颗粒污染度的测定 光阻法
- 家长会安全发言稿
- 2025年度股份转让过程中税务筹划及优惠政策合同
- 二零二五年度关于协议作废纠纷的调解与赔偿协议
- 二零二五年度夫妻共同维护家庭和谐与子女幸福感协议书
- 养殖场灭鼠方案
- 《汽车电子电气系统构造与拆装》课件 项目三 起动系统检修
- 《安徒生童话》阅读指导课件
- 沉淀滴定法(应用化学课件)
- 室外道路及管网工程拟投入的主要施工机械设备及测量仪器表
- 07K506 多联式空调机系统设计与施工安装
- 腹部外伤护理查房记录
- 桥面铺装三维激光摊铺施工工法
- 优质课一等奖小学综合实践《我也能发明》课件
- 部编人教版三年级下册语文:荷花课件
- 螺纹牙强度校核计算
评论
0/150
提交评论