由于毕业设计的原因,最近我一直在跟Linux操作系统打交道,在VM里装了不同版本的Linux系统(Ubuntu10、RedHat9,这准备装Fedora)。前些日子,在一个同学的要求下,我现在写一写我在VM(虚拟机)里安装Linux操作系统的全过程,由于Ubuntu和RedHat的安装过程差不多,所以我仅以RedHat9安装为例。由于我是第一次接触Linux操作系统,所以在安装和配置过程中还有一些问题到现在还没怎么弄明白,请看过这篇日志的高人指点一下。
一、 安装VM
-
首先下载VMware。现在最新的版本好像是VMware7,我在我的电脑里装了两个VM,一个是免安装的VMware 7.0.0 build-203739,另一个是安装版VMware 7.0.0 build-203739。这样做是有原因的,现在说明一下。起初,我下载了一个VMware最新版本的安装包,但是当我安装的时候总是报错(可惜当时没截图),错误说什么我记不得了,就是安装到最后的时候,蹦出来个对话框,然后我点击“Continue”不能继续,然后点击“Abort”,马上安装进度条就倒退,再查看安装路径下已经安装的部分已经全没了,之后我怀疑是版本不兼容,我又下了几个版本的VM安装包,结果都一样。重启了再安装,还是一样。
后来,我就找了一个免安装的VM(VMware Workstation(虚拟机) V7.0.0 绿色汉化精简版)。说是免安装,其实还是要运行一些脚本的(为了安全起见,我还查看了脚本源代码,看看它做些什么事情)。最终,终于可以用了,这个虚拟机。接下来就是用自带的VM7.0 KeyGen.exe算号器得到序列号,否则,你用不了。
-
安装第二个的原因。
由于之前运行安装版的VM总是出错,我十分郁闷,所以过了几天我又下载了一个VMware7的安装包,又安装了一下,结果奇迹般的安装成功了!我都不知道为什么会成功,这个问题一直在我心里打鼓。
最后,我觉得对于初学者来书还是下载个免安装版的比较好,虽说免安装版的可能有些问题,但是用起来没什么大碍,至少我还没遇到过。
二、 安装RedHat9
-
首先下载RedHat9的安装包。我是从我们学校的校园网上下载的,速度非常快(6Mb/s),你也可以选择在官方网站上下载,速度也挺快的,但是据说官网上有收费的和不收费的两种,我没去试过,具体的也不清楚。下载的就是下面三个文件。
-
配置VMware。打开VMware,看到初始界面应该是下面这样,
对于第一次尝试使用的初学者来说(比如像我),就直接点击“新建虚拟机”就行了,然后出现以下画面,
我选择的是“自定义”安装,“Next”之后选择各个版本的硬件兼容性,如下图
“Next”之后是选择安装包文件路径
这里有三个选择:①安装盘,即如果你是用光盘从光驱安装,或者是用镜像文件(.iso文件)从虚拟光驱(DAEMON Tools Lite)安装的话,就选择这一项;②安装盘映像文件,即如果你有镜像文件的话,你就可以选择这一项,但是要注意:如果选择这项安装的话,可能会报错——Easy Install Error。(PS:我遇到过几次,在网上找了几个解决办法但是都没用。);③创建一个虚拟空白硬盘,这一项就是你创建一个有虚拟硬件,但是没有操作系统的空白虚拟机,之后,你打开这个空白虚拟机,然后用光盘或者用U盘进行安装。
如果你选择①或②的话,虚拟机会自动识别操作系统,然后进行安装,你只要一路“Next”就行了(就是说全用默认,毕竟咱是初学嘛)。
由于我已经安装了,所以就选择③了。
接下来选择操作系统,
版本选项里有许多选项,RedHat9的话,直接选择“Red Hat Linux”就行了,“Next”之后,在“位置”选项里选择虚拟机操作系统的安装位置(这里的硬盘空间一定要足够,如果RedHat9的话,最好是5G以上)
“Next”之后,接下来一系列过程就是选择硬件配置了,这些选项可以在你安装完操作系统后,可以通过虚拟机自行配置,说白了就是可以随便换配置。
CPU的配置
内存的配置,这里建议选择512M,毕竟内存大些好。
网络连接配置
这里有四个选项具体说明上面有,我只说说我的体会:
①使用桥接网络,我用虚拟机装过五个操作系统,没有一次成功的运用过桥接,上网搜资料得到的解决办法也不管用,一直搞不懂为什么,总是提示桥接不可用;
②NAT,一般都选择这个选项,但是,如果你选了这个,那么在你运行虚拟机的时候就必须把你本机的网络配置成共享模式(右键网络连接图标,点“状态”->“属性”->“高级”选项卡->勾选Internet连接共享里的“允许其他网络用户通过此计算机的Internet连接来连接”->“确定” ),这样做个人觉得有一定的危险,但是为了学习,还是豁出去了。注意,一般主机的防火墙不会报警的;
接下来的两个选项,我没使用过,有兴趣的同学,可以试试。
I/O适配器类型、磁盘、虚拟磁盘类型都选择默认就行了,如下图
建议以后熟悉了,可以每个选项都试一试,毕竟为了学习吗。接下来是给虚拟磁盘分配空间,RedHat9默认选择8.0G,但我选了20.0G,如果你的主机磁盘的空余空间不够20G也没关系的,这里只是说你的虚拟机可以使用20.0G的空间,但不是实际占用20G,如果觉得不够,在安装操作系统以后可以再更改的。注意,不要选择“立即分配所有磁盘空间”,我有惨痛的教训。
其中“Pocket ACE大小计算”这是为了使用USB存储设备运行虚拟机的所需要的空间计算,我准备以后弄弄这个。
接下来一路“Next”就行了,当出现下面界面时
你可以通过“定制硬件”来更改你虚拟机的硬件设备,可以添加新设备,也可以更改之前设备的参数。然后“Finish”就行了,然后就进行操作系统安装。注意:如果你在下面界面选择前两个选项中的任意一个的话,最后“Finish”完,VMware会自动安装,但是如果你选择第三个的话,你就需要启动虚拟机,然后通过USB或光盘安装了。
-
安装和配置RedHat9。我主要是根据网上的安装流程安装的下面是两个我的参考网址:
http://wenku.baidu.com/view/3758998da0116c175f0e4887.html
http://www.anqn.com/os/linux/2009-03-29/a09108762.shtml
下面我就我遇到的几个安装过程和配置过程中的问题说一说。
① 语言选择(Language Selection),这里是选择你的安装时的语言,先选中文的选中文,不过,我是选了英文。
② 防火墙配置,这里我选择的是中级,但是我没选“使用默认的防火墙规则”,而是在“定制”里将所有选项都勾选了,反正是虚拟机,不怕什么病毒木马。
③ 支持语言选择,我是“全部选择”了,建议至少你要选择English和Chinese P.R.C,这样你的操作系统就可以支持英文和简体中文的显示。
④ 到了最后,是软件包选择,你可以选择定制,也可以选择接受当前默认,当时我选的是定制,然后在定制里我选择了“everything”,这大概要占用主机硬盘空间5G,所以上面我建议大家最好是选5G以上。不过,这里选什么也没什么关系,你都可以在装完系统后在装这些软件,我就是图省事了。
⑤ 下面这个问题是我遇到的最大问题,导致我反复安装了几次。最后还是网上的牛人们给出的解决方法给我解决了。我的经历是这样的
当你安装软件的时候提示你“请插入第2张光盘后再继续”,我就用虚拟光驱插入第二张光盘镜像文件后继续,刚开始还是好好的,可是接下来出现一个错误提示——“xpdf-2.01-8软件包无法打开”如下图
点击“确定”后依然会出现这个问题。起初,我认为是我安装过程中有些选项选错了,所以就导致我反复安装了几次。后来,我打开安装包,发现xpdf-2.01-8这个软件包存在,觉得应该不是选项的问题。最后,我上网找了几个解决办法,起初的几个都不管用,后来找到了这个管用的解决办法:当提示“请插入第2章光盘后再继续”的时候,不插入第2张光盘,直接点击“确定”,提示“无法读取CD-ROM”,然后再“确定”,这时,插入第二张光盘,点击“确定”,问题就解决了。至今我都想不明白,为什么会出现那样的错误,又为什么这种解决方法会奏效。
⑥ 配置网络连接。首先,在主机的网络连接里查看虚拟网卡的IP地址,确定其IP地址,如192.168.0.1。然后,在RedHat9虚拟机的桌面上右键->新建终端,然后在终端里输入redhat-config-network,在弹出的对话框里,左键双击eth0设备,在弹出的对话框里,设置静态IP,默认网关设为192.168.0.1,子网掩码设为255.255.255.0,IP地址设为192.168.0.x(x代表2到254),然后确定。在DNS选项卡里将主DNS、第一、第二DNS设置为主机的DNS(点击主机的网络连接图标,选择“支持”选项卡->选择“详细信息”从这里查看主机的DNS),然后关闭窗口,在终端里输入redhat-config-network restart命令重启网络。这样就OK了
⑦ 配置分辨率。在RedHat的终端里输入命令redhat-config-xfree86,回车,在弹出的对话框里设置分辨率,然后“确定”。注销一下,在进入系统就可以看到分辨率已经改变了。问题:我的电脑是1280x800的,但是不管我设置多大的分辨率,始终不能达到全屏显示,不知道为什么。
⑧ 修改操作系统显示的文字。点击小红帽->系统工具->语言选择,在这里进行语言的选择,然后注销一下就可以了。
⑨ 遗留下来有待解决的问题,第一个就是我还没弄好怎么安装中文输入法,第二个就是下载下来的软件包怎么进行安装,第三个是ShareFolder的挂载问题,第四个是许多Linux命令需要在以后进行不断地学习。
三、 总结
- 首先,百度和google是非常好的资料检索工具,在学习过程中绝对离不开。遇到问题时,一定要记得这两样工具。
- 其次,许多东西必须自己亲自尝试才会有比较深刻的印象,遇到问题必须肯静下心来慢慢解决。
- 第三,凡事都须坚持不懈,在我遇到问题时,我没有放弃寻找解决问题的方法。凡事都是过犹不及,我由于第一次装和配置这个系统,一宿没睡,累得够呛。
- 如果是个人使用的话,建议还是装Ubuntu10吧,这个简单、方便、实用。如果喜欢新潮的,建议安装Fedora14,这应该是Fedora最新的了(PS:我正在下载,准备安装)。
分享到:
相关推荐
开发板挂载虚拟机vMware中linux系统nfs心得.pdf
本实验首先需要安装VMware Workstation 8.0.2版本,确保后续的Linux系统安装在一个虚拟的环境中进行,避免对真实硬件造成影响。 2. **下载Linux Red Hat 6.1镜像文件**:Red Hat Enterprise Linux(RHEL)是Linux...
实验报告详细介绍了Linux操作系统的安装和使用,包括在虚拟机VMware中进行的操作步骤,以及后续的基本使用和配置。以下是具体的知识点总结: 1. **虚拟机VMware的安装**: - 双击安装文件,按照向导一步步进行,...
在本文档中,作者分享了在虚拟机上安装Linux系统以及在Linux环境下安装Oracle 10g数据库的经验和心得。以下是对这些步骤的详细说明: 1. **虚拟机的安装与Linux系统的安装** - 首先,作者提到他们之前有安装虚拟机...
在进行Linux系统的安装及配置过程中,用户常常会遇到一系列技术难题,尤其是在虚拟机环境下的安装与调试。本文将针对Linux在虚拟机中的安装难点进行深入探讨,包括但不限于网络配置(NAT模式)、免密登录设置、以及...
本实验报告涵盖了 Linux 操作系统的安装、使用和配置的各个方面,涵盖了虚拟机 VMware 软件的安装和使用、Linux 系统软件的安装和使用、Linux 命令的使用、TCP/IP 协议的配置、Linux 与 Windows 文件夹共享、C 语言...
Linux 操作系统的安装及使用实验...本实验报告涵盖了虚拟机 VMware 软件的安装和使用、Linux 系统软件的安装和使用、Linux 命令的使用、Linux 环境下的网络配置等多方面的知识点,为后续的实验和学习提供了坚实的基础。
这对于安装Linux操作系统尤为重要,因为用户可以直接通过加载Redhat AS3的ISO文件来完成安装过程,无需使用物理光盘。 #### 四、Redhat AS3的安装步骤 Redhat AS3(Advanced Server 3)是一款广泛使用的Linux发行...
通过本次实验,学生不仅掌握了虚拟机VMware软件的安装与使用方法,还学会了在Linux环境下进行编程、配置网络以及与其他操作系统共享文件。这些实践技能对于理解计算机网络原理和技术具有重要意义。尽管实验过程中...
为解决这个问题,可能需要重新配置网络服务,或者甚至重新安装系统。确保在虚拟机的网络设置中选择桥接模式,这样虚拟机可以直接与物理主机在同一网络段中通信。 设置静态IP地址后,可能会遇到网络连接问题,例如...
本次实验旨在让学生掌握Linux操作系统的安装和使用,包括虚拟机VMware的运用、基本Linux命令的掌握、C语言程序的编译以及Linux网络配置。同时,实验还强调了在Linux环境下与Windows系统的文件共享,增强实际操作能力...
### 基于硬盘的LINUX双系统安装 #### 实验背景及目的 随着信息技术的发展,多系统共存成为一种常见的需求。对于学习和研究计算机操作系统的学生而言,掌握如何在一个物理机上安装并运行多个操作系统是一项重要的...
2. **安装Linux系统**:在VMware中创建新虚拟机,选择“典型”设置,操作系统类型选“Linux”,版本为“Red Hat Linux”。接着指定虚拟机的硬盘大小和其他配置,加载Linux安装ISO镜像文件,启动虚拟机,按照屏幕提示...
【操作系统试验——Linux与WinServer2003双系统安装】 在信息技术领域,尤其是在服务器管理中,有时需要在同一台机器上同时运行多个操作系统,以便进行兼容性测试、开发环境搭建或者满足不同应用的需求。本实验报告...