因为结业设计的缘由,近来我仍然在跟Linux操作系统打交道,在VM里装了不同版本的Linux系统(Ubuntu10、RedHat9,这打算装Fedora)。前些日子,在一个朋友的要求下,我如今写一写我在VM(虚拟机)里安装Linux操作系统的全过程,因为Ubuntu和RedHat的安装过程差不多,所以我仅以RedHat9安装为例。因为我是第一次接触Linux操作系统,所以在安装和配置过程中还有一些问题到如今还没如何弄明白,请看过这篇日志的前辈赐教一下。
一、安装VM
首先下载VMware。现今最新的版本似乎是VMware7,我在我的笔记本里装了两个VM,一个是免安装的VMware7.0.0build-203739,另一个是安装版VMware7.0.0build-203739。这样做是有诱因的,如今说明一下。原本,我下载了一个VMware最新版本的安装包,并且当我安装的时侯总是报错(可惜当时没截图),错误说哪些我记不得了,就是安装到最后的时侯,蹦下来个对话框,之后我点击“Continue”不能继续,之后点击“Abort”,马上安装进度条就倒退,再查看安装路径下早已安装的部份早已全没了,然后我怀疑是版本不兼容,我又下了几个版本的VM安装包,结果都一样。重启了再安装,还是一样。
后来,我就找了一个免安装的VM(VMwareWorkstation(虚拟机)V7.0.0红色汉化精简版)。说是免安装,虽然还是要运行一些脚本的(为了安全起见,我还查看了脚本源代码,瞧瞧它做些哪些事情)。最终,总算可以用了,这个虚拟机。接出来就是用自带的VM7.0KeyGen.exe算号器得到序列号,否则,你用不了。
安装第二个的诱因。
因为之前运行安装版的VM总是出错,我非常沮丧,所以过了几天我又下载了一个VMware7的安装包,又安装了一下,结果奇迹般的安装成功了!我都不晓得为何会成功,这个问题仍然在我心中打鼓。
最后,我认为对于初学者来书还是下载个免安装版的比较好,虽然免安装版的可能有些问题,并且用上去没哪些大碍,起码我还没碰到过。
二、安装RedHat9
首先下载RedHat9的安装包。我是从我们中学的校园网上下载的,速率十分快(6Mb/s),你也可以选择在官方网站上下载,速率也挺快的,而且听说官网上有收费的和不收费的两种,我没去试过,具体的也不清楚。下载的就是下边三个文件。
配置VMware。打开VMware,见到初始界面应当是下边这样,
对于第一次尝试使用的初学者来说(例如像我),就直接点击“新建虚拟机”就行了,之后出现以下画面,
我选择的是“自定义”安装,“Next”之后选择各个版本的硬件兼容性,如右图
“Next”之后是选择安装包文件路径
这儿有三个选择:①安装盘,即若果你是用光碟从硬盘安装,或则是用镜像文件(.iso文件)从虚拟硬盘(DAEMONToolsLite)安装的话,就选择这一项;②安装盘映像文件,即若果你有镜像文件的话,你就可以选择这一项,然而要注意:假如选择这项安装的话,可能会报错——EasyInstallError。(PS:我遇见过几次,在网上找了几个解决办法并且都没用。);③创建一个虚拟空白硬碟,这一项就是你创建一个有虚拟硬件,而且没有操作系统的空白虚拟机,然后,你打开这个空白虚拟机,之后用光碟或则用U盘进行安装。
假如你选择①或②的话,虚拟机会手动辨识操作系统,之后进行安装,你只要一路“Next”就行了(就是说全用默认,虽然咱是初学嘛)。
因为我早已安装了,所以就选择③了。
接出来选择操作系统,
版本选项里有许多选项,RedHat9的话,直接选择“RedHatLinux”就行了,“Next”之后,在“位置”选项里选择虚拟机操作系统的安装位置(这儿的硬碟空间一定要足够,假如RedHat9的话,最好是5G以上)
“Next”之后,接出来一系列过程就是选择硬件配置了,这种选项可以在你安装完操作系统后,可以通过虚拟机自行配置,说白了就是可以随意换配置。
CPU的配置
显存的配置,这儿建议选择512M,虽然显存大些好。
网路联接配置
这儿有四个选项具体说明里面有,我只谈谈我的感受:
①使用桥接网路,我用虚拟机装过五个操作系统,没有一次成功的运用过桥接,上网搜资料得到的解决办法也不管用,始终搞不懂为何,总是提示桥接不可用;
②NAT,通常都选择这个选项,并且,假如你选了这个,这么在你运行虚拟机的时侯就必须把你本机的网路配置成共享模式(右键网路联接图标,点“状态”->“属性”->“高级”选项卡->勾选Internet联接共享里的“允许其他网路用户通过此计算机的Internet联接来联接”->“确定”),这样做个人认为有一定的危险,而且为了学习,还是豁出去了。注意,通常主机的防火墙不会报案的;
接出来的两个选项,我没使用过,有兴趣的朋友,可以试试。
I/O适配器类型、磁盘、虚拟c盘类型都选择默认就行了,如右图
建议之后熟悉了,可以每位选项都试一试,虽然为了学习吗。接出来是给虚拟c盘分配空间,RedHat9默认选择8.0G,但我选了20.0G,假如你的主机c盘的空余空间不够20G也没关系的,这儿只是说你的虚拟机可以使用20.0G的空间,但不是实际占用20G,假如认为不够,在安装操作系统之后可以再修改的。注意,不要选择“立即分配所有c盘空间”,我有惨痛的教训。
其中“PocketACE大小估算”这是为了使用USB储存设备运行虚拟机的所须要的空间估算,我打算之后弄弄这个。
接出来一路“Next”就行了,当出现下边界面时
你可以通过“定制硬件”来修改你虚拟机的硬件设备,可以添加新设备,也可以修改之前设备的参数。之后“Finish”就行了,之后就进行操作系统安装。注意:假如你在下边界面选择前两个选项中的任意一个的话,最后“Finish”完,VMware会手动安装,并且假如你选择第三个的话,你就须要启动虚拟机,之后通过USB或光碟安装了。
安装和配置RedHat9。我主要是依据网上的安装流程安装的下边是两个我的参考网址:
下边我就我遇见的几个安装过程和配置过程中的问题说一说。
①语言选择(LanguageSelection),这儿是选择你的安装时的语言,先选中文的选中文,不过,我是选了英语。
②防火墙配置,这儿我选择的是高级,并且我没选“使用默认的防火墙规则”,而是在“定制”里将所有选项都勾选了,总之是虚拟机,不怕哪些病毒木马。
③支持语言选择,我是“全部选择”了,建议起码你要选择English和ChineseP.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-networkrestart命令重启网路。这样就OK了
⑦配置码率。在RedHat的终端里输入命令redhat-config-xfree86,回车,在弹出的对话框里设置码率,之后“确定”。注销一下linux删除文件夹,在步入系统就可以看见码率早已改变了。问题:我的笔记本是1280x800的使用虚拟机安装linuxlinux 发邮件,并且不管我设置多大的码率,一直不能达到全屏显示,不晓得为何。
⑧修改操作系统显示的文字。点击小红帽->系统工具->语言选择,在这儿进行语言的选择,之后注销一下就可以了。
⑨遗留出来有待解决的问题,第一个就是我还没弄好如何安装英文输入法,第二个就是下载出来的软件包如何进行安装,第三个是ShareFolder的挂载问题,第四个是许多Linux命令须要在之后进行不断地学习。
三、总结
首先,百度和google是十分好的资料检索工具,在学习过程中绝对离不开。遇见问题时,一定要记得这两样工具。其次,许多东西必须自己亲自尝试才能有比较深刻的印象,遇见问题必须肯静下心来渐渐解决。第三,凡事都须坚持不懈,在我遇见问题时,我没有舍弃找寻解决问题的技巧。凡事都是过犹不及,我因为第一次装和配置这个系统,一宿没睡,累得一团糟。假如是个人使用的话,建议还是装Ubuntu10吧,这个简单、方便、实用。假如喜欢潮流的使用虚拟机安装linux,建议安装Fedora14,这应当是Fedora最新的了(PS:我正在下载,打算安装)。