完整的新建虚拟机的步骤
大家好,我是大黄。今天我们来说一说新建虚拟机的步骤以及配置。
什么是虚拟机?
虚拟机(Virtual Machine),在计算机科学中的体系结构裏,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现。
以上是来自360百科对于虚拟机的“正经”解释。通俗的来说,“虚拟机”这玩意儿就是被一个软件构造出来的“虚拟环境”,在这个“环境”里,我们可以像在平常我们使用的计算机(我们把它叫做“物理机”)一样操作,相当于“机中机”,听起来很怪异,但是不妨碍我们使用它。在“虚拟机”中我们可以“为所欲为”(仅限于自己研究学习的时候)而不担心它会损伤我们的宝贝电脑。
新建虚拟机
新建虚拟机之前,你得先安装好:
安装好后我们就可以开始着手新建我们的虚拟机了。
1.点开-》文件-》新建虚拟机。
2.你可以选择“典型安装”或者“自定义安装”,为了体现安装的成就感我们这边就选择“自定义”,就是这么任性!然后就是下一步。
3.选择虚拟机硬件的兼容性,因为我安装的是VMware Station Pro15版本,所以我就选择Workstation 15.x,这边可以默认。然后下一步。
4.新建向导。这边需要一个光盘镜像文件。(镜像文件是安装操作系统必备,可以去想要的操作系统官网下载)这边我用的是中标麒麟的一个操作系统(或者可以用CentOs的操作系统)。
这边还要强调一下镜像文件的目录不能用中文!!!
如果找不到你的镜像文件或者还没有下载的话可以先选择“稍后安装操作系统”,这里我选择安装程序映像文件。(因为我要装的中标麒麟是国产操作系统,所以会有一个无法检测的警告,但不会影响我们后面的使用,不必担心)点击浏览,找到你的镜像文件,选择,下一步。
5.然后就开始选择我们需要的操作系统。
Mocresoft Windows->就是我们平常使用的windows系统,图形界面化,操作简单。
Linux->我们学习数据库、hadoop等常用的一个操作系统,因为是免费的,所以使用人数很多,而且功能比较强大。后续在介绍。
VMware ESX->这个操作系统相当于直接在系统上装了一个虚拟机,这边我们就不套娃了。
这边我们就选学习最常用的linux系统,因为windows系统没啥可学的。版本我就选择CentOs 7 64位。然后下一步。
6.这边我们要给自己的虚拟机起一个名字,我就简单一点。然后是虚拟机的存放位置,可以自己新建一个文件夹存放,方便以后容易找到。然后,下一步。
7.这边就是设置你虚拟机的处理器配置。因为我们的虚拟机是依赖于我们的物理机的,所以处理器配置不能高于我们的电脑本身。另外还要根据以后所需要的项目或者实验所需配置来选择,如果我们选择太少,那以后运行起来必然会很卡,很慢。这里我们就试验一下,所以选择1个处理器、2个内核。
然后,下一步。
8.选择虚拟机的内存。这个也是跟你记得物理机和未来项目所需要的内存进行配置。然后,下一步。
9.选择虚拟机的网络类型。就是为了让你的虚拟机可以连接外网,方便以后下载依赖包、安装包等。
一般有三个模式:桥接、NAT和仅主机。(三个模式的区别,我也会在后续出一篇相关博客说明。)选择三个中的任意一个都可以连接到外网,不过后面的网络配置操作步骤就不一样了。
这边我们为了后面网络配置稍微简单一点就选择桥接。(注意,下图中选择的是NAT!)然后,下一步。
10.这边选择操作系统控制器类型。I/O就是操作系统的英文简称。一般默认就行。然后,下一步。
11.选择磁盘类型。默认就好。下一步。
12.我们选择新建一个虚拟磁盘。如果以前创建过虚拟磁盘可以选择现有的虚拟磁盘。然后,下一步。
13.指定磁盘容量。最大磁盘大小CentOS 7默认的是20GB,我觉得有点小就改成了50GB。
这边主要看你虚拟机存储地方的磁盘空间还有多少剩余。所以在这边建议不要装在C盘。当然,不要太担心给虚拟机很大的磁盘空间之后,你的宝贝电脑就没有空间了,这边给虚拟机的最大磁盘空间只是它可以有这么大的存储空间,而不会一安装虚拟机就将你的磁盘空间全部分给虚拟机(只要不选择立即分配所有的磁盘空间)。
然后就是将虚拟机存储为单个文件和多个文件的区别。
存储为单个文件:保持了磁盘的性能,文件存储速度和读取速度较快。
存储为多个文件:降低了磁盘的性能,但是方便文件的移动,不需要一次移动一整块大文件。
这边我选择存储为单个文件,后面我们还可以手动拆分。然后,下一步。
14.设置磁盘文件名。这里一般默认为你的 虚拟机名.vmdk。默认就好。下一步。
15.然后就新建完成了一个虚拟机。点击完成。
如果你之前选择的是典型安装,那么后续的配置步骤你可以在-》虚拟机-》设置,里面进行配置。
设备状态选择启动时连接。
一个虚拟机就新建完成了。
后面,我们还需要启动虚拟机进行,操作系统的安装和配置。
虚拟机操作系统配置
1.点击启动虚拟机,稍等一会,会出现这个界面。我们需要把鼠标点进去然后按键盘的上下键选择上面。
2.选择第一个,这时候移动鼠标没有用,如果需要退出鼠标,按Ctrl+Alt,就能看见自己的鼠标啦。点击去,选择第一个,回车确认。
3.点进去就看到这个页面,如果不是那就是选择错误了。然后鼠标点进去,按回车。
4.这时候就进入到操作系统的安装界面了。先选择的的语言,我是中国人嘛,所以就不挑战自己了,规规矩矩选择一个中文简体就好,继续。
5.然后开始一个一个设置了。首先时间。
6.地区默认就是亚洲上海,至于为什么不是北京,我也不知道,反正是东八区就行。然后下面手动调节一下你们现在确定的小时和分钟,完成就行。
7.下面我们就选择软件选择。原本默认的事最小安装,但是为了我们后续操作的方便和功能的齐全,选择带GUI的服务器,附加选项看各自需要。完成。
8.然后就等待这两个检查完成。需要等会,不要着急,
9.好,经过一段时间的等待,已经检查完毕,软件选择下面是带GUI的服务器,如果不是,重新选择。
10.然后选择安装位置,下面可以选择自动分配,也可以自己分配。
11.如果选择手动风趣,挂载点分区方案选择标准分区,点击加号。
12.这边添加挂载点以及期望容量。
13.期望容量的单位是MiB或者GiB,虚拟机可能不支持小键盘输入,所以输入数字的时候按上面的一排数字输入。然后每个目录分配好容量。点完成。
14.每个分区的容量设置好后,-》完成-》接受更改。
15.然后下面的最重要的就是网络连接。-》打开,记住你的ip地址和默认路由。然后完成。
16.然后,网络这下面就显示有线(ens33),点击开始安装。
17.等待进度条。
18.经过一轮漫长的等待,终于完成了。下面我们要设置密码了。
19.这边设置的密码需要记住。完成。
20.完成密码设置就可以完成配置了,创不创用户无所谓,我们现在已经有了root用户,也就是超级管理员。我们以后也可以通过指令进行普通用户的创建,这边我点击完成。
21.完成配置之后就需要重启虚拟机。
22.重启过后还有出现一个感叹号,就是这个许可信息,点进去。选一下我同意,自己骗自己一下。然后完成。
然后点击右下角的完成配置,所以虚拟机的操作系统配置也完成了。
23.然后就是一系列的前进跳过,到了设置用户名,这边全名和用户名不能相同,否则就不能继续前进了。
24.这边密码设置跟前面一样就好,不然登陆的时候根本不知道是哪个就很麻烦。然后就可以了。
25.然后就进入了操作系统页面。这个时候我们还需要点开-》虚拟机-》设置,
26.点击-》已连接,确认。
27.然后我们的操作页面就出现了光盘的标识,就是我们的镜像文件已经读取到了。
虚拟机网卡配置
下面,我们距离虚拟机安装配置就差最后一步,也是最容易出问题的一步,就是配置网卡设置。
1.在操作界面空白处,右击,点击打开终端。
2.出现这个界面,也就是我们输入指令的地方。
但首先我们得先切换到root用户,也就是超级管理员(大boss),如果已经是root用户就不需要切换了。
如何判断现在是普通用户还是root用户,就看最后一个字符是“KaTeX parse error: Expected 'EOF', got '#' at position 5: ”还是“#̲”,像这里是符号就是普通用户,所以得切换到root用户。
su - root
3.然后输入密码,这边输入密码是不会显示的,所以需要准确的输入,然后就切换到root用户了。
4.然后我们就可以更改网卡配置了
vim /etc/sysconfig/network-scripts/ifcfg-ens33
vim是linux系统中的创建并写入文件指令(如果已经存在该文件则跳过创建步骤)
**/etc/sysconfig/network-scripts/**是文件目录
ifcfg-ens33是文件名(就是网络配置的文件)
然后就进入到网络配置文件当中。按i键就可以开始插入字符。(这里面鼠标是没用的,只能依靠键盘的上下左右键移动输入字符的位置)
5.然后就可以开始修改文件。
主要修改的地方有第四行
BOOTPROTO="static"
并在最下面增加三行,
- IPADDR这是设置你虚拟机的IP(上面让你记住的你虚拟机的ip)
- GATEWAY是默认网关(上面让你记住的默认路由)
- DSN是服务器地址,这边我们用的是谷歌的服务器地址8.8.8.8
编辑好文件后按ESC键然后输入
:wq
回车;
保存退出**:wq**,冒号和wq都必须是英文小写才行。
6.然后我们可以测试一下我们虚拟机网卡是否已经配置好
打开cmd指令面板(windows键+R,然后输入cmd)
然后输入
ping 你的虚拟机IP
出现这样就说明你的虚拟机网卡已经配置完成。
否则就出现了错误。
如果配置操作系统的时候IP没记住怎么办
1.打开cmd操作面板,然后输入
ipconfig
找到有完整的这一块,就可以看到你电脑的IP和默认网关。
然后配置虚拟机网卡的时候
IPADDR只需要与你的物理机IP在同一个网关下且不冲突就行(比如你的IP是192.168.2.107,那你的虚拟机IP就可以设置成192.168.2.*,其中最后一位可以是0~255中间任何数字除去107)
GATEWAY与你的默认网关相同(物理机的默认网关是192.1682.1,那你机虚拟机的网关就是192.168.2.1)
然后重复上述操作就行。
以上就是我们一整套的安装以及配置步骤,希望对你们有用!再见!
来源:oschina
链接:https://my.oschina.net/u/4398177/blog/4504881