【每天几分钟,从零入门python编程的世界!】
上节我们介绍了下载虚拟机以及centOS的相关事项,现在我们创建虚拟机。
●创建虚拟机
安装好virtualbox之后,我们点击Oracle VM VirtualBox打开管理器,界面如下图:
你第一次打开可能是中文版本的,但是建议把它切换成英文,这样如果出了问题,你在网上搜索相关问题的描述或者报错信息,搜索结果的相关资料会比较多,而你用中文去搜索相关问题,结果就比较少了,不一定能解决问题。另外就是用英文版可以顺带学学英语。
要切换成英文,可以点击“管理”-“全局设定”-“语言”-“English”进行切换。当然你也可以再切换回来用中文版本。
接下来我们点击“new”开始创建虚拟机,弹出如下界面:
接着我们在“Name”输入框里面输入自己的名字,这个名字是virtual machine的名字,“Machine Folder”就选个c盘以外的其他盘的文件夹。
“Type”就选Linux,“Version”就选Red Hat,你也找不到centOS,因为centOS就属于Red Hat的派系。
接着我们点一下“next”,弹出界面如下:
这是给虚拟机分配内存,刚开始它有个默认值,我们可以用鼠标按住滑动条往右拖增大一点,但是建议不要超过一半,也就是不要超过你电脑总内存的一半。如上图,我的电脑内存是4G,所以我给虚拟机分了1888M,也就是不到2G内存。
接着我们点击“next”,出现如下界面:
我们看到Hard disk,这是进行硬盘的设置,我们就按照它的默认的第二个选项“Create a virtual hard disk now”就行,相当于重新创建一个虚拟的硬盘。
接着再点击“Create”,出现如下界面:
这个不需要更改,我们也是按照它默认的第一个选项。
接着点击“next”,出现如下界面:
我们还是按照它默认的第一个选项“Dynamically allocated”不变,意思是动态分配。这是设置虚拟硬盘在我们电脑的物理硬盘上的存储空间,选择“Dynamically allocated”就是动态的在物理硬盘上分配虚拟硬盘的空间,但是它也不会超过物理硬盘的最大空间。
接着点击“next”,出现如下界面:
这是设置我们创建的虚拟机文件的保存位置和空间大小。如上图所示,点击第一个箭头位置的按钮,是设置虚拟机文件的保存位置,我们可以自行选择一个文件夹进行保存。拖动第二个箭头位置的滑动条可以设置我们创建的虚拟机文件的大小空间,最好是设置在20G以上,不然后面很多功能会实现不了。
接着我们点击“Create”,出现如下界面:
这时就创建了一个虚拟机的环境。
●设置虚拟机参数
接下来我们要设置虚拟机的参数。
我们先选中上图红色箭头所示的区域,就相当于我们选中了我们刚刚创建的虚拟机,然后我们点击“Settings”,
出现如下界面:
然后点击“System”,如下:
我们会看到“Base Memory”是我们前面设置的1888M的内存空间。
然后下面是Boot Order,boot就是启动的意思,Boot Order就是启动顺序。我们看到第一个启动的就是Floppy,就是软盘的意思,软盘现在都不用了,可能00后的小伙伴都不知道这个东西,它是比较老旧的电脑上使用的,跟u盘有点像,可以插在电脑主机上。这里它默认是勾选上的,我们把它前面的√去掉,因为我们现在没人用软盘。
然后Optical和Hard Disk,这是光盘和硬盘,还是保留默认勾选上√。
然后点“Processor”,这是处理器的参数设置,
CPU我们可以根据自己电脑的实际情况进行拖动设置,比如电脑处理器比较多,可以适当拖大点。
然后点击左侧的“Display”进行设置,如下图:
“Video Memory”意思是显存,指显卡或显示设备的存储容量,我这里设置成了64MB,“Acceleration”是加速的意思,如果你电脑配置比较高,可以根据自己电脑的配置勾选上允许3D加速和允许2D视频加速。
然后“Network”可以设置一下,可以选最后一项“Paravirtualized Network”,相当于最大限度的利用网络。
其他的也没什么需要调的了,点击“ok”。
这样该调的参数都差不多了,接下来我们可以启动虚拟机了!
●启动装有centOS系统的虚拟机
我们在刚刚创建的虚拟机上点击右键,然后点击“Start”,然后点击“Normal Start”,如下图:
然后我们会看到“No bootable medium found! System halted.”,如下图:
这是什么意思呢?意思就是“没有发现启动的媒介!系统终止了。”
想像一下,我们平时安装一个什么系统或者软件,一般会用一个u盘或者光盘插到电脑上去启动。u盘或者光盘就是这种启动媒介。这说明我们要启动虚拟机也缺少一个这种媒介。
其实,因为我们下载的那个ISO镜像文件是下载到我们自己真实的电脑上的,并没有放到虚拟机里面去,虚拟机其实就是相当于虚拟了一个新的电脑机器,现在我们通过这个“virtualbox manager”虚拟机管理器界面点击“Start”,就相当于是把这个虚拟的机器开机的意思。但是开机的时候缺少这个启动媒介。
现在我们点击“File”-“close”或者右上角的“x”关掉它,
然后点击管理器的“Settings”-“Storage”,如下图:
会看到箭头所示的光盘小图标后面“Empty”,现在我们点击选中“Empty”这块区域,然后会看到“Optical Drive”,相当于是光驱,然后我们点击那个小光盘图标,然后点击“Choose Virtual Optical Disk File...”,意思是选择虚拟的光盘文件,我们选择之前下载的centOS文件,如下图:
选择centOS文件光盘映像文件之后,会在Storage里面光盘小图标位置看到我们的centOS镜像文件,如下图:
然后点击“OK”,这就相当于把centOS操作系统的光盘,插到虚拟机器里面去了。
好了,接下来是见证奇迹的时刻,我们在Oracle VM VirtualBox Manager上选中我们创建的虚拟机,重新“start”:
然后我们的"安装了centOS操作系统的名字是Hexiaozhi的虚拟机"就启动了,如下图:
至此,创建虚拟机、设置虚拟机参数、在虚拟机插入centOS系统光盘并启动虚拟机就介绍完了。
我是时问新,欢迎关注我。跟我一起从零开始学习Python,每天花一点时间,开启python编程新世界的大门,领略新的风光,让人生多一种可能!