每次安装虚拟机都会忘记具体过程,记录重新梳理一遍安装过程,希望对需要的朋友有所帮助。
一、安装需要软件:Vmware,Linux系统镜像,此处以:Vmware14和CentOS-7-x86_64-DVD-1708.iso 为例。
二、安装Vmware:
	1、安装VMware,此软件安装简单,一步步向下执行完成就可以了。
三、新建虚拟机步骤:
	1、打开VMware,主页如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义

2、选择“创建新的虚拟机”出现如下界面:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_02

典型安装:VMare会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。

自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。

选择“自定义高级”选项配置,如果选择典型配置,会创建一个非常简易的虚拟机,安装也非常简单,但是有很多的依赖功能包并没有安装,实际作用不大,因此选择自定义高级安装配置。

2、点击下一步,出现选择硬件兼容性界面,选择默认的就行。

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义虚拟机打包成docker镜像_03

3、点击下一步,出现“安装客户机操作系统”界面,这一步的选择很关键,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_04

这里一定要选择“稍后安装操作系统”选项,不要选择中间那个选项,如果选择中间的那个选项,则后面执行的和前面典型配置一样,将会执行简易安装,那么有很多的包将会没有安装。

4、选择完成后点击下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_05

选择要安装的客户机操作系统和对应的系统版本。

5、点击下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_06

可以自定义虚拟机名称,以及自定义安装的位置。

6、继续执行下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_07

选择需要的处理器数量以及处理器核心数量,处理器分配要根据自己的实际需求来分配,CPU不够的话是可以再增加的。这次只做安装CentOS演示,所以处理器与核心都选1。不能超过最大核心限制,选择过大会有提示的。

7、继续执行下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_08

内存也是要根据实际的需求分配。我的宿主机内存是16G所以我给虚拟机分配2G内存。

8、继续 点击下一步,网络连接类型的选择,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_09

网络连接类型一共有桥接、NAT、仅主机和不联网四种。

桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。

NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。

仅主机:虚拟机与宿主机直接连起来。

这里暂时选择“NAT”,后面根据实际情况可以更改配置。

9、点击下一步,I/O选择推荐,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_10

默认选项即可。

10、继续下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_11

默认选项即可。

11、点击下一步,选择磁盘,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_12

根据需要选择磁盘,一遍选择创建新虚拟磁盘。

12、点击下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_13

需要实际情况选择磁盘容量。

13、点击下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_14

默认即可。

14、继续下一步,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_15

这一步不要直接点击完成,否则等下开启虚拟机的时候会找不到操作系统,即那个ISO文件,也可以取消不需要的硬件,点击自定义硬件,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义虚拟机打包成docker镜像_16

点击新CD/DVD(SAT…自动检测 的那个选项,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_17

选择使用ISO映像文件选项,并单击下拉按钮,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_18

选择ISO文件。也可以在安装完成后在选择ISO文件。

也可以取消不需要的硬件,不如声卡,虚拟机一般不用,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_19

然后点击关闭按钮。

15、点击完成,虚拟机。如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_20

至此虚拟机已经安装完成了,接下来打开虚拟机,一步一步按照提示安装操作系统即可。

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_21

四、安装操作系统

1、启动虚拟机,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义虚拟机打包成docker镜像_22

开启虚拟机后会出现以下界面

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义虚拟机打包成docker镜像_23

Install CentOS 7 安装CentOS 7

Test this media & install CentOS 7 测试安装文件并安装CentOS 7

Troubleshooting 修复故障

选择第一项,安装直接CentOS 7,回车,完成后进入下面配置界面:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义虚拟机打包成docker镜像_24

选择安装过程中使用的语言,这里选择英文、键盘选择美式键盘,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_25

点击Continue,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义虚拟机打包成docker镜像_26

首先设置时间:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_27

时区选择上海,查看时间是否正确。然后点击Done

选择需要安装的软件,点击下图红框选项,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_28

进入软件安装界面:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_29

选择 最小安装Minimal Install,然后点击Done

Base Environment基本环境,是指我们这系统以后主要的角色与用途。

Add-Ons for Selected Environment选定环境的加载项,是在选择左边的基本环境后,进一步能选择的软件和功能。

根据实际需要选择安装的软件。

选择安装位置,在这里可以进行磁盘划分,如下图:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_30

选择i wil configure partitioning(我将会配置分区),然后点击done

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_31

如下图所示,选择标准分区:Standard Partition点击加号,选择挂载点:/boot,给boot分区分200M。最后点击Add

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_32

然后以同样的办法给其他三个区分配好空间后点击Done

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_33

然后会弹出摘要信息,点击AcceptChanges(接受更改)

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_34

设置主机名与网卡信息:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_35

首先要打开网卡,查看是否能获取到IP地址(我这里是NAT),再更改主机名后点击Done。

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_36

最后选择Begin Installation(开始安装):

自定义虚拟机打包成docker镜像 虚拟机自定义安装_操作系统_37

安装过程中可以设置用户密码:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_38

填写完密码点击Done:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_虚拟机_39

等待系统安装完毕重启系统即可:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_linux_40

安装完成点击Reboot重启系统,重启完成输入账号密码登录系统:

自定义虚拟机打包成docker镜像 虚拟机自定义安装_自定义_41

以上就是虚拟机安装Linux全部过程。