1.了解Linux发行版本的不同,理解Linux内核和Linux发行版本的区别。
2.把握Linux的安装过程,熟悉Linux操作系统安装过程中的设定选项的含意,把握为安装进行硬碟分区的技巧。
3.把握VMWare软件的使用,在单独的虚拟机中完成Linux的安装。
4.了解在已安装Windows系统的虚拟机上安装Linux,解决两个系统选择启动的问题。
5.了解一些Linux发行版本的安装过程,比较其中的区别。
二、实验要求
1.基本层次:在单独的虚拟机中完成Linux的安装,完成为Linux安装进行硬碟分区的技巧。
2.提升层次:在已安装WindowsXP操作系统的虚拟机上安装Linux,解决两个系统选择启动的问题。
三、预备知识
(一)虚拟机VMWare的介绍
虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,你可以在一台数学计算机上模拟出一台或多台虚拟的计算机,这种虚拟机完全如同真正的计算机那样进行工作,比如你可以安装操作系统、安装应用程序、访问网路资源等等。
虚拟机是在一个操作系统(称为寄主操作系统-HostOS)上的另一个操作系统(称为顾客操作系统-GuestOS)。HostOS和GuestOS之间交换数据的方法有:共享文件夹和通过网路传输。
虚拟机的用途有:
1.程序测试。因为HostOS和GuestOS是两个独立的操作系统,因而可以在GuestOS上进行程序测试,以免毁坏HostOS;
2.网路实验或网路程序开发。一般进行网路实验或开发网路程序起码须要两台PC,一台安装服务器程序,一台顾客程序。我们可以使用HostOS和GuestOS上分别安装服务程序和顾客程序,因而仅仅使用一台PC;
3.操作系统安装和实验,一般作操作系统的实验要求对操作系统进行全面的配置,这样可能会破损操作系统,通过在GuestOS上进行操作可以防止重新安装HostOS;
目前PC上的虚拟机软件有下列三个:
1.VMWare:是一个“虚拟PC”软件.它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。()
2.VirtualPC:是一个虚拟机软件,可以在MacOS和Windows操作系统上虚拟x86笔记本,并在其中安装运行操作系统。原先由Connectix公司开发,谷歌公司于2003年竞购该软件,并改称为MicrosoftVirtualPC。()
3.VirtualBox:是由SunMicrosystems公司出品的软件,因由英国innotek公司开发。2008年2月12日,SunMicrosystems竞购,新版改叫SunxVMVirtualBox。VirtualBox是开源软件。()
本课程实验我们只使用VMWare。
(二)Linux的发行版介绍
Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于x86系列CPU的计算机上。
Linux发行版(也被称作GNU/Linux发行版)是基于Linux内核的类Unix操作系统。Linux发行版一般包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。这种操作系统一般由Linux内核、以及来自GNU计划的大量的函式库,和基于XWindow的图形界面。有些发行版考虑到容量大小而没有预装XWindow,而使用愈发轻量级的软件。现今有超过300个Linux发行版。这种发行版可以分为商业发行版,例如Fedora(RedHat),openSUSE(Novell),Ubuntu(Canonical公司),和MandrivaLinux,和社区发行版,它们由自由软件社区提供支持,如Debian和Gentoo,也有发行版既不是商业发行版也不是社区发行版,其中最有名的是Slackware。
本课程实验我们使用Fedora。
四、实验内容
(一)必做题
在本次实验中,完成在VMWare下GuestOS的安装。设定机器中的操作系统为WindowsXP(HostOS),且早已装好了VMWare,我们须要安装的GuestOS为FedoraCore6。
1.添加虚拟机
说明:在以下添加虚拟机过程中,假如没有安装过程的说明,均使用默认形式。
图1-1添加虚拟机
如图1-1,在窗口中选择“新建虚拟机”或点击菜单“文件”—“新建”—“虚拟机…”,构建虚拟机。
图1-2新建虚拟机
如图1-2,选择配置方法:“Typical”为典型形式linux cp,也是缺省形式,在创建过程上将加载标准硬件设备和默认设置;“Custom”为手工形式,用户在这些形式下可以对设备和显存进行更改。不熟悉配置方法的朋友可选择“Typical”方式,本指导书选择“Custom”方式。
图1-3选择顾客操作系统
如图1-3,设置操作系统。可选的操作系统从MSDOS仍然到WindowsServer2008。这儿选择RedHatLinux。
图1-4设置虚拟机名子
如图1-4,设置虚拟计算机文件所在的路径。在VMWare中,一台虚拟机的硬碟似乎是用c盘文件模拟的,这儿须要选择一个剩余空间较大的分区(最好剩余6G以上)中的一个目录。
图1-5设置虚拟机处理器数目
图1-6设置虚拟机显存大小
如图1-5、图1-6,设置虚拟机处理器数目和虚拟机显存大小。这儿设定一个处理器,显存设定不得超过推荐的范围,建议可能的话,设定显存小于512,这样虚拟机GuestOS安装和运行都较快。
图1-7设置网路联接形式
如图1-7,选择网路联接形式。虚拟计算机与寄主计算机之间可以进行通信,共有四种选择方法,因为校区设置了上网认证,且限制多IP登入,为此,假如在机房作此实验,暂时选择“NAT”方式,以免认证软件断掉HostOS的网路链接。
图1-8设置硬碟类型
如图1-8,硬碟类型提供两种,分别是IDE类型和SCSI类型,其中SCSI类型为默认类型。因为有些初期Linux发行版不支持SCSI类型硬碟,因而选择IDE硬碟类型。
图1-9设置硬碟大小
如图1-9,硬碟大小使用默认的8G,另外,为了易于c盘文件储存管理,选择将c盘分割成2G文件大小。
图1-10虚拟机创建完成
如图1-10,虚拟机创建完成!
2.安装Linux系统
说明:在以下添加虚拟机过程中,假如没有安装过程的说明,均使用默认形式。
在刚添加的虚拟机中,查看并更改该虚拟机的设备。通过设备窗口中双击相应设备,可以更改选择设备的配置,或通过菜单“虚拟机”—“设置..”,在弹出的对话框中可以对虚拟机显存、磁盘、光驱、软盘、网卡、USB设备、鼠标、声卡等进行设置。如图1-11。
图1-11查看并更改虚拟机的设备
设置安装光碟为ISO文件(该文件包含了安装光碟的内容,安装光碟可以从网路下载,或由任课老师说明下载地点)。其实,用数学光碟也可以。如图1-11。
点击虚拟机启动按键linux命令手册,启动该虚拟机。系统引导后,步入安装界面。
图1-12选择Linux安装模式
如图1-12,步入系统安装模式选择,假如设定的虚拟机显存小于256M,此处可以选择“图形模式”安装。
图1-13提示是否进行安装介质检查
如图1-13,安装过程寻问是否进行安装介质的测量,为了节约时间,此处可以选择跳过检查。
图1-14硬碟分区设置
如图1-14,进行硬碟分区设置,因为是虚拟机,选择了手动分区,因而,此处均选择默认即可。
图1-15网路设置
如图1-15,此处可以跳过,不进行网路设置。
图1-16根用户口令设置
如图1-16,设置根用户的口令,此口令勿必记住,这是所装系统的超级用户口令。
图1-17安装选项选择
如图1-17,对于须要有选择安装相应的服务,可以选择“软件开发”和“网络服务器”,并选择“现在订制”。订制如图1-18。
图1-18订制安装软件
图1-19步入系统安装过程
如图1-19,系统步入安装过程,在此过程中按照提示,进行几张安装盘的弹出和插入(如图1-20)。
图1-20安装过程中切换安装光碟
图1-21系统早已安装完成
如图1-21,系统早已安装完成。点击“重新引导”,进行系统安装完成后的第一次引导。
图1-22第一次引导的向导
如图1-22,系统第一次引导后,步入此欢迎界面。
图1-23防火墙设置
如图1-23,设置系统的防火墙,对于一些须要提供的服务,使该服务为信任服务。
图1-24系统日期和时间设置
如图1-24,设置系统的日期和时间。
图1-25普通用户创建
如图1-25,创建一个普通用户帐号,供平常使用。这样防止了仍然使用根用户登入,保证了系统的安全性。
图1-26声卡设定
如图1-26,此处设定声卡,无需做其他改变。
图1-27系统登陆
至此,系统的第一次引导设定完毕。如图1-27,输入用户名进行登陆验证,假如登陆完成,即可步入Linux系统。
【注意】组合键Ctrl-Alt-F1至F6可以访问另外的几个字符界面的登陆界面linux软件默认安装目录,因而使用Fedora的字符界面,这几个界面称作虚拟控制台,使用组合键Ctrl-Alt-F7还可以返回到图形界面。并且在虚拟机中使用组合键Ctrl-Alt-F1至F6时不能切换虚拟控制台,缘由是在VMWare中,Ctrl-Alt是拿来激活或释放键盘的。因而,须要通过菜单“编辑”—“参数”—“Hotkeys”,更改默认Hotkeys由Ctrl-Alt为Ctrl-Alt-Shift,再度启动虚拟机后设置启用。
(二)选做题
在自己的机器中,实现硬碟安装Fedora,具体可参考如下步骤:
1.构建分区,便于在此分区安装Linux,在Windows里->c盘管理,腾出一块c盘空间,为“可用空间”即可。
2..把Fedora安装镜像文件(.iso),拷入Windows某一c盘根目录下(如E:),注意该分区应当是Fat32。把第一个镜像文件中的initrd.img和vmlinuz两个文件解压缩,在该分区构建一目录,把上述两个文件拷入该目录(如E:linux)。
3.使用WinGrub软件,之后Tools->InstallGrub,点SystermDevice,之后在左侧的选择框中选C,之后再点BOOTFROMBOOT.INI就好,假如不行就换;在Title中写入Linux_Install(提示而已)之后在TimeOUT写上20,点击Install按键,这样grub就安装好了,配置文件是c:bootgrubMENU.LST
4.配置MENU.LST文件,首先用WinGrub软件查看分区情况,Tools->PartitionList。更改MENU.LST文件。如下
timeout20
titleWindowsat(hd0,0)
root(hd0,0)
chainloader+1
titlefc4install
root(hd0,5)
kernel(hd0,5)/linux/vmlinuz
initrd(hd0,5)/linux/initrd.img
说明如下:hd0:表示第一块IDE硬碟,假如是联通硬碟则是hda。hd0前面的数字表示第几块分区,从0开始,假如不清楚linux软件默认安装目录,用WinGrub软件查看分区的情况设置。假如还有其他镜像安装,可以继续加的。
5.安装Fedore开始,启动时侯出现选择项Windows和fc4install,选择fc4install后,视同光碟安装。有几点不同:
(1)在《InstallationMethod》选择“Harddrive”,《SelectPartition》中,Directoryholdingimages:选入“/dev/sda6”(我把镜像文件放着E盘,这儿按照具体情况填写)。
(2)在选取驱动上删掉Liunx分区并创建默认的分区结构。
6.安装完毕,系统会直接启动到Linux,须要步入Linux更改文件vi/boot/grub/menu.lst。
五、课后思索
1.怎样实现多操作系统启动?
2.为何要设置交换分区?大小又应当怎样设置?
3.Linux中的硬碟大小应当怎样界定?
4.安装Linux须要几个分区?它们的作用是哪些?