AcegeneITCo.Ltd.1Linux操作系统系统安装AcegeneITCo.Ltd.2内容提要•1VMWare安装•2Linux安装设备准备•3安装规划•4安装准备•5安装过程•6附加说明AcegeneITCo.Ltd.31VMware安装•在Windows安装VWwareWorkstation–Host-Only网卡邦定VMwareNetworkAdapterVMnet1,•设定IP地址172.1.1.1,不能和局域网的地址冲突–NAT网卡邦定VMwareNetworkAdapterVMnet8,•设定IP地址192.168.238.1,不能和局域网的地址冲突–Bridge网卡邦定Windows系统上的网卡•网卡属性里设置,选中VMwareBridgeProtocol•配置WMware程序的网络–设置Host-Only网络–VMnet1,useIP:“172.1.1.0”mask255.255.255.0“–对应VMnet1地址–设置NAT网络•SelectEdit--VirtualNetworkSettings...•ClicktheHostVirtualNetworkMappingtab.•FindtheentrylabelledVMnet8.•Clickthe...buttonatthefarrightedgeofthatline.•SelectSubnet...fromthemenuthatappears.–IPAddress:Enter“192.168.238.0”.(对应VMnet8地址)–SubnetMask:Enter255.255.255.0.•Select“NAT...fromthemenuthatappears.–GatewayIPAddress:Enter“192.168.238.2”.–SubnetMask:Enter255.255.255.0.AcegeneITCo.Ltd.41VMware新建虚拟机•新建虚拟机–添加虚拟硬盘•用文件模拟–添加虚拟网卡•Hostonly:只能访问本机,不能访问外部机器,也不能被局域网访问•Bridge:可以访问外部机器,也能被局域网访问•NAT:相当于虚拟路由器,可以访问外部机器,但不能被局域网访问•在虚拟机中安装操作系统•在虚拟机中的系统上安装VMwaretools•虚拟机中的网卡配置–网卡和虚拟机的设置次序相对应–设置Host-Only网络–“VMnet1”,useIP:“172.1.1.x”(对应VMnet1地址)–mask255.255.255.0“–设置NAT网络–IPAddress:Enter“192.168.238.x”.(对应VMnet8地址)–GatewayIPAddress:“192.168.238.2”–DNSIPAddress:“192.168.238.2”–SubnetMask:Enter255.255.255.0.–设置Bridge网络–设置所在局域网的IP,(对应VMnet0地址)–如果局域网有DHCP服务器,IP可以自动获得AcegeneITCo.Ltd.52安装前的准备工作•2.1需要什么设备•2.2计划安装过程•2.3准备硬盘驱动器•2.4计划开机启动过程AcegeneITCo.Ltd.62.1需要什么设备如果计算机上可以运行DOS和Windows,那就能安装并运行Linux操作系统。安装Linux操作系统的基本要求如下:•386或者以上的CPU•16MB随机存取内存(RAM)─虽然Linux操作系统在8MB的内存上也可以运行(使用StarOffice软件的时候,最小推荐内存为32MB)。•1.44MB3.5英寸软盘驱动器。•CD-ROM光盘驱动器。•最少500MB的硬盘空间,如果希望完全安装光盘上的内容,需要2.9GB的硬盘空间。AcegeneITCo.Ltd.72.2计划安装过程•对硬盘进行分区•安装系统(光盘启动安装、软盘启动安装、网络安装)•配置X窗口系统•连通网络•配置声卡AcegeneITCo.Ltd.82.3准备硬盘驱动器•分区过是对硬盘驱动器上某个部分殊称呼以及进行划分的方法。–有两种类型的分区:“主分区”和“扩展分区”。•硬盘驱动器可以容纳四个主分区。•文件系统就是文件和子目录在硬盘驱动器上的记录方式。–分区一般都有一个“文件系统”。–Linux操作系统常用的文件系统有两种:•ext3/ext2(用于存储文件)•swap(用于临时性地保存内存中的内容)。AcegeneITCo.Ltd.92.4计划开机启动过程•MBR——主引导记录•Grub——全称是GrandUnifiedBootloader。–/boot/grub/menu.lst配置文件•如果找不到此文件则不进入菜单模式直接进入命令行模式。•LILO─Linux操作系统加载程序(LILO)。–LILO安装在分区的MBR主引导记录里。–/etc/lilo.conf配置文件•修改/etc/lilo.conf后,必须重新运行LILO命令AcegeneITCo.Ltd.102.4计划开机启动过程-LILO•LILO是多重引导加载程序•LILO程序必须安装。–这是因为计算机只有在知道系统内核存放在什么位置的情况下才能够正确地引导启动。•如果你让NT和Linux共享一台计算机,也可以使用NT的多重引导加载程序代替LILO程序。•LILO的安装位置:–主引导记录MBR•把LILO程序安装在主硬盘的MBR(主引导记录)处,Windows系统安装会重写MBR,所以一般先安装Windows后安装Linux。–Linux操作系统的root根分区。•必须使用进行分区操作的工具程序把它设置为可引导的–软盘AcegeneITCo.Ltd.11Linux安装:预备知识•当安装过程中有错误时,可以用如下几种方法进行恢复–重新安装Linux操作系统本身–添加或者删除某些软件包–重新配置那些已经安装好的软件或者Linux操作系统本身–从内核中添加或者删除某些模块–重新编译内核•安装类型–工作站–服务器–自己定制–升级•注意事项:–它将在MBR(主引导记录)中安装LILO程序,如果在计算机中已经安装了Windows,Grub/LILO将自动配置为双启动方式–它将删除硬盘上所有现存Linux分区,不管它们是不是属于RedHat的Linux操作系统–它将自行选择需要安装哪些软件包AcegeneITCo.Ltd.12Linux安装:预备知识•启动盘–Linux:rawrite.exeboot.img–在CMOS配置从什么地方开始引导系统•软盘•CDROM•某个硬盘•USB设备•安装方式–光盘启动安装–软盘启动安装–从硬盘安装–网络安装(HTTP,FTP,NFS)•选择组件和软件–把所有今后会用到的硬件的驱动程序都包括进去–视情况安装网络驱动程序和有关软件–把所有今后会用到的计算机语言的编译器和函数库都包括进去–把打算运行的所有服务的服务器程序都包括进去–选择应用程序和系统ShellAcegeneITCo.Ltd.13Linux分区和目录•分区必须对应目录,以目录的形式加载–使用mount命令加载•Linux常用的分区–Swap–/boot–/(root)–/var–/usr–/tmp–/home–/optAcegeneITCo.Ltd.14开始安装•首先拿到Redhat启动安装盘,要求可以光盘启动•让计算机从CDROM启动,•启动后出现简洁的欢迎信息AcegeneITCo.Ltd.15其他附加说明•VirtualConsole虚拟控制台跟踪和调试安装过程.五个不同的虚拟控制台:(键组合控制台名称控制台信息)–Alt+F1MainMain(主控制台)•是安装程序通过对话框要求输入信息和进行执行安装操作的地方,还提供了安装进度状态条。–Alt+F2GeneralGeneral(通用控制台)•在安装过程继续进行的同时,提供一个有限的交互式bashshell。–Alt+F3ExpertExpert(专家控制台)•给出安装进程的文字性状态说明。用于处理安装过程中挂起–Alt+F4RescueRescue(恢复控制台)•显示着安装过程中屏幕后面发生的事情。安装挂起时,这个状态窗口同样也很有助于查找原因。–Alt+F5KickstartKickstart(杂项控制台)•包括了安装过程的杂项数据。关于各部分存到硬盘的哪个位置之类的信息;另外在安装程序建立文件系统的时候显示有关的进度状态。AcegeneITCo.Ltd.16其他附加说明•诊断使用LILO程序启动引导时出现的挂起错误–当“LILO”显示在屏幕上的时候,每一个字母都代表引导启动过程的一个组成部分。下面两张表列出了LILO引导过程中可能发生的每一种错误以及部分错误代码和它们的原因。–LILO程序可以从软盘移到MBR,也可以从MBR移到软盘。在考虑这样做的时候,如果能够把安装Linux时建立的root分区设置为可引导(使用硬盘分区工具程序)的,那么还可以把LILO程序移到root分区中去。–LILO程序的代用程序•Loadlin程序:把LOADLIN.EXE文件拷贝到一个MS-DOS分区,在安装Linux操作系统之后,把/boot/vmlinuz文件拷贝到同一个分区中的根目录去loadlinc:\vmlinuzroot=/dev/hda1ro•引导盘mkbootdiskAcegeneITCo.Ltd.17其他附加说明•安装过程中会给出机器开机引导启动时允许运行的服务类型的清单。–F1键,屏幕上将给出光标所在服务的一个简单介绍。–*apmd服务•是笔记本电脑上使用的一个电源管理守护进程。–*atd服务•跟踪记录由at命令建立的工作。at命令允许把一次性的工作安排在某个时刻去完成。–*crond服务•跟踪记录定期运行的工作,通过编辑cron文件或者用户使用crontab命令生成的。–*gpm服务•能够对一个非GUI任务提供有限的鼠标操作支持功能。–*sendmail服务•管理着你从一台计算机发向另外一台计算机的电子邮件。–*sound服务•保证声卡混音方面的各种设置值在计算机引导启动过程之间不会丢失。–*syslog服务•各种守护进程和其他进程用来在系统日志文件中添加记录的工具程序。AcegeneITCo.Ltd.18其他附加说明•恢复MBR–fdisk/mbr或者NortonUtilities•重新安装LILO程序–根据需要编辑/etc/lilo.conf文件,运行LILO程序,把新的设置信息写入MBR中去。/sbin/lilo•删除LILO程序–/sbin/lilo-u•重新启动机器:reboot或者shutdown-rQUESTIONSANSWERSAcegeneITCo.Ltd.20练习•安装VMwareWorkstation–设置系统网卡vnet0,vnet1,vnet8•在VMware中安装Linux系统–计划安装的硬盘分区–选择安装的软件模块–安装Linux(RHEL4/SLES9)–设置虚拟机中的网络地址