Linux操作系统实用技术-3-Linux操作系统的安装.ppt_第1页
Linux操作系统实用技术-3-Linux操作系统的安装.ppt_第2页
Linux操作系统实用技术-3-Linux操作系统的安装.ppt_第3页
Linux操作系统实用技术-3-Linux操作系统的安装.ppt_第4页
Linux操作系统实用技术-3-Linux操作系统的安装.ppt_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

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

文档简介

Linux操作系统实用技术 第三课 Linux操作系统的安装,河北经贸大学 王春海,本课内容,磁盘与分区知识、多系统引导 在物理主机安装Linux 1 使用光盘安装 2 光盘或软盘引导、通过网络安装 3网卡引导、通过网络安装 安装Ubuntu、Red Hat 企业版5,全新安装或虚拟机安装,全新安装Ubuntu 全新安装Red Hat Enterprise Linux 5 采用默认分区、默认选择 光盘启动,图片记录,演示1:安装新氧Ubuntu 演示2:安装Ubuntu 9.04 演示3:安装Red Hat Enterprise 5,多系统引导知识,如果主机速度不适合装虚拟机,或者想实际在自己的计算机上安装Linux并使用,但又不想完全放弃Windows,可以考虑多系统安装。 使用多系统管理器、安装多系统 常用的多系统管理器有BootStar、System Command、Boot Magic、sfdisk,分区基本知识,我们现在用的硬盘,是“主引导记录(MBR)”分区。 每个硬盘,最多只能创建4个主分区。 在最初,DOS 3.30及其之前的系统,每个分区最大不能超过32MB。40MB32+8 扩展分区,解决了“分区数量不够”的问题。通过在扩展分区中,创建“逻辑分区”来划分多个分区。扩展分区占有一个主分区的标志。,MBR方式特点,支持最大卷为 2 TB (1TB1024GB,1GB1024MB)并且每个磁盘最多有 4 个主分区(或 3 个主分区,1 个扩展分区和多个逻辑驱动器)。 FAT文件系统、NTFS文件系统、ext2、swap,计算机引导顺序,Step 1. 内部电源打开,初始化,等待一小段时间用来产生稳定的电流。如果主板芯片和CPU收到了不符合规定的电流,将自动产生一个RESET信号。在主板没有收到电源的Power Good信号之前,重复步骤1。 Step 2. 执行BIOS中0FFF0h处的代码。这里只有一条JMP指令,将跳转到真正的BIOS启动程序处。,Step 3. BIOS开始加电自检(Power-On Self Test, POST),如果出现错误,启动停止。成功的话执行INT 19h(SYSTEM - BOOTSTRAP LOADER)。 Step 4. BIOS开始寻找显卡,找到的话将执行显卡的BIOS。接着显卡初始化,将显示一段显卡信息,我们开机看到的第一屏就是它。 Step 5. BIOS开始执行所有其他设备的BIOS,包括软驱,硬盘等。 Step 6. BIOS显示启动信息。,Step 7. BIOS开始额外的检测。一般有内存检测,如果内存有问题,将显示错误消息。 Step 8. BIOS探测所有的硬件,将显示如硬盘/光区信息等。 Step 9. BIOS给出一个已知硬件的列表。 Step 10. BIOS按照设置的驱动器顺序找驱动器,如果驱动器存在的话继续找启动扇区,软驱/硬盘的启动扇区都在0柱0头1扇区(cylinder 0, head 0, sector 1)。 启动设备可以有:光盘、硬盘、软盘、网卡,tep 11. 将启动扇区读到内存0000:7c00处,接着INT 19h开始执行0000:7c00处代码。系统BIOS将主引导记录读入内存。然后,将控制权交给主引导程序,然后检查分区表的状态,寻找活动的分区。最后,由主引导程序将控制权交给活动分区的引导记录,由引导记录加载操作系统。 Step 12. 如果找不到驱动器,系统显示错误信息并停止。通常是“No boot device”或“NO ROM BASIC -SYSTEM HALTED”。 注:上面是冷启动的过程,热启动将从步骤8开始。,多系统引导原理,在加载硬盘主引导记录时,默认是检查分区表、寻找活动分区,然后从活动分区 引导操作系统 而多系统引导程序,修改了硬盘的主引导记录,系统引导时,先加载多系统引导程序,这个多引导程序显示一个菜单,由用户选择,用户选择的分区会被激活,然后多引导程序把控制权交给被激活的分区,多系统引导的问题,多系统引导程序的安装问题 多系统引导程序的修复问题(多系统引导菜单不出现) 1、使用PM调整分区 2、Sfdisk的安装、多分区创建、多分区系统的安装,分区标识,在DOS、Windows中,分区的命名规则是C、D、E、F等,引导的主分区通常称为C。 而在Linux中,命名规则由三分部构成,例如: hda1、sdb3等。 前两个字母反映磁盘类型,如果是普通IDE硬盘,则为hd,如果是SCSI硬盘,则为sd;,第3个字母取决于磁盘的位置。第一个物理硬盘为a,第2个物理硬盘为b,并依次类推。对于IDE硬盘来说,如果主IDE控制器上有两个硬盘,则设置为主盘的则为had,设置为从盘的则为hdb;如果有三个SCSI硬盘,ID为1、4、7,则ID为1的则是sda,ID为4的则为sdb,ID为7的则为sdc。 如果是扩展分区,数目则从5开始算:第一个扩展分区为hda5,第二个扩展分区为hda6,第4个位置的字母反映了磁盘如何分区。因为每一个硬盘最多只能有4个主分区,则指定为1、2、3、4,而第一个生成的逻辑盘在位置5,即使主分区数量不够4个。例如,一个IDE硬盘上,只有1个主分区、1个扩展分区,则在Linux下,其名称为hda1、hda5。 在一个IDE接口的磁盘中,最多有16个分区,在一个SCSI接口的磁盘中,最多有15个分区。这些分区,包括主分区、逻辑分区。,安装Linux的分区要求,安装时,至少有一个100MB的主分区,用于加载Linux的/root路径,用于引导Linux,在这个分区上要安装Linux的“引导装入器”,如GRUB。也可以将/路径与/root放在同一个分区,这时候,分区的大小至少要有4GB空间。还要有一个SWAP交换分区。,在一个硬盘上,最多只能有4个主分区,如果分区数据不够,可以将其中的一个主分区,划分成扩展分区,然后进一步将扩展分区中划分成多个逻辑分区。 在格式化的时候,建议将所有的Linux分区,格式化成ext3文件系统。 【说明】100MB的/root分区并不是必需的,也可以与根文件系统(/)在同一分区上。,常见的几种安装方式,(1)在新硬盘上,用整个硬盘安装Linux,安装的过程中对硬盘分区,或者对硬盘重新分区。这种情况是很少见的,除非是在服务器上安装Linux,并将Linux作为服务器的操作系统。或者是在虚拟机中。也可能是专门有一台机器运行Linux,用来测试。 (2)多系统安装。在一个或多个硬盘上,安装Windows、Linux。这种情况下是比较常见的。,如果主机内存在512M(包括)以上,对于初学者来说,建议在VMware Workstation、Microsoft Virtual PC 2007虚拟机中,安装、测试Linux。 如果主机内存小于256M(包括),或者想真正使用Linux、将Linux用于现实,可以直接在主机上安装Linux。可以在保留原来的Windows操作系统的情况下、使用多系统启动管理器,安装新的Linux。,在主机安装Linux,安装方式选择: (1)光盘启动、光盘安装 (2)从光盘或软盘启动,从网络安装。 (3)从网络启动,从网络安装。需要支持PXE引导的网卡。,安装前的分区调整:如果主机上已经安装了操作系统,并且有了一些数据,可以使用PQ-Magic,调整分区,并且划分出Linux分区,并且使用Sfdisk或者PQ-Boot Magic管理工具,管理多系统的启动。 在下图中使用PQ-Magic,划分为3个主分区、3个扩展分区,其中,第1个黄色的为Linux引导分区(主分区),中间黄色的Linux扩展分区、最后为Linux交换分区。,安装前先“激活”Linux分区,出现“Missing operating system”,之后,就可以通过网络、光盘等方式安装Linux了。,从网络安装Linux前的准备工作,在一台Windows Server 2003计算机上,在一个可用空间至少为2GB的分区上,创建inst文件夹,复制Linux的3张光盘到此目录中,如图1-9和图1-10所示。,准备FTP服务器,如果从网络安装Linux,可以从FTP、Web服务器安装。所以,下面的服务器,准备其中任意一个即可。 安装Serv-U,让“匿名用户(即anonymous用户)”的默认路径是inst的父路径,在本例中为E盘,如图所示。,设置匿名用户对E盘根目录有“只读”权限,准备Web服务器,还可以准备Web服务器,在Windows Server 2003中,安装IIS服务器,并且设置IIS的默认网站的路径为E盘根目录,如图1-13所示。,同时要启用“匿名访问”,修改MIME类型,添加或者将.bin的类型修改为.*,准备PXE启动服务器,如果要安装Linux的计算机,支持PXE引导功能,可以通过在网络上配置TFTP服务器、为支持PXE引导的网卡提供网络启动功能、然后从网卡安装Linux。 可以从“/download/Tftpd32-3.26-setup.exe”下载Windows下的TFTP服务器软件,下载后,在Windows Server 2003计算机上安装该软件。,然后,从/pub/linux/utils/boot/syslinux/syslinux-3.71.zip下载syslinux的压缩包,然后解压缩展开,从解压缩后的core文件夹中,复制pxelinux.0文件到一个目录中,假设该目录为D盘linux-inst文件夹(该目录可以随意指定)。然后从Linux的第一张安装光盘中,复制下列文件: (1)将imagespxeboot目录下的initrd.img和vmlinux复制到D盘linux-inst文件夹中,然后在该目录下创建pxelinux.cfg目录,注意,该目录一定要为“pxelinux.cfg”,不能是其他名称。,(2)将isolinux目录中的isolinux.cfg文件复制到 D:linux-instpxelinux.cfg目录中,然后将该文件重命名为“default” (3)将isolinux目录下的所有扩展名为.msg的文件复制到D:linux-inst下。复制后目录如图1-17和图1-18所示。,配置并启动TFTP服务器,然后运行安装好的“TFTP32”服务器,进行如下的配置: (1)设置DHCP作用域的起始地址、作用域地址池数。在本次实验中,当前计算机的IP地址为00,设置DHCP作用域的起始地址为01,设置可分配地址数为20,则DHCP服务器作用域地址为0121。同时,设置“Boot File”为“pxelinux.0”,然后单击“Settings”按钮,如图1-19所示。,使用PXE引导安装Linux,(1)设置计算机从网卡启动,启动后,进入Linux安装界面,先按F2,然后键入linux askmethod,启动文本安装,如图1-21所示。,linux askmethod,从光盘引导、从光盘安装Linux,从光盘引导、从网络安装Linux,也可以从光盘或者软盘引导Linux,然后通过网络,完成Linux的安装。如果要从光盘引导Linux,可以使用Linux的第1张安装盘,启动计算机,在进入安装界面时,按F2,键入linux askmethod,并按回车键,进入文本安装方式。之后,选择合适的网络安装方式,就可以完成Linux的安装。,安装其他Linux、基于Linux的系统,安装Fedora9的时候,与安装Red Hat Linux9类似,只是在分区的时候注意 还可以采用此方法,安装VMware ESX Ser

温馨提示

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

评论

0/150

提交评论