1.环境清单

PC win10

VMware 15.5pro

要安装的操作系统:CentOS7.6 x86

iso下载地址:https://repo.huaweicloud.com/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-2009.iso

aarch64版下载地址:https://mirrors.huaweicloud.com/centos-altarch/7/isos/aarch64/CentOS-7-aarch64-Everything-2009.iso

2.开始安装

打开VMware软件的主页,选择创建新的虚拟机。

虚拟机固件类型选择bios vmware虚拟机固件类型_linux

1. 选择自定义安装,根据我们想要的配置来自由安装。

经典安装说明:VMware软件会根据主流的配置来对虚拟机进行安装。安装过程步骤很少。

自定义安装说明:可以根据自己的需求,对虚拟机的磁盘空间大小,内存等等配置进行修改安装。

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_02

2. 点击下一步

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_03

3. 选择稍后安装操作系统

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_04

4. 选择操作系统类型

这里选择Linux操作系统,版本选择CentOS7 64位

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_05

5. 虚拟机名称是自己给起的,

这里的位置是安装路径,也可以自己指定

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_06

6. 处理器配置根据自己的电脑配置来改,每个处理器的内核数量一般给2的倍数,如2,4,8 ,16

处理器(CPU)个数是指芯片组理论上所能支持的CPU个数(普通的电脑处理器数量一般是1个);

处理器(CPU)核心数是指物理上,也就是硬件上存在着几个核心。比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组。

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_07

7. 配置内存,有些虚拟机会卡顿一部分原因是内存给少了。根据自己PC机的内存来分配,并不会一下子占用这么多内存,运行的时候用多少内存就占多少,我这里最多占4G

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_08

8. 网络类型选择桥接模式

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

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

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

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_09

9. 这里默认选择选项

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_10

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_11

10. 创建新的虚拟磁盘

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_12

11. 分配磁盘大小

分配40G

选择最后一个选项:将虚拟磁盘拆分成多个文件,这里是意思是不会立即占用主机的40G磁盘空间,这里40G相当于主机的空洞磁盘,用多少占用多少。

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_13

12. 后面默认选择

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_14

13.点击完成

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_15

14. 在VMware主页可以看到刚刚新创建好的虚拟机,点击编辑虚拟机设置。这里可以修改刚刚做的一些配置。选择声卡、打印机等不需要的硬件然后移除。

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_16

15. 选择CD/DVD,使用我们下载好的CentOS7.6 iso文件。点击确定

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_17

16 回到主页,点击开机

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_18

3. 安装CentOS7.6系统

1.开机后选择第一项并会车。说明:点击进去后,鼠标可能退不出来,按ctrl + alt 组合键就可以退出来了。

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_19

2.选择English,点击continue

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_20

3.时区更改为上海的时区,选到上海后点击左上角的Done

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_21


4.选择软件安装,勾选Development Tools,不然进去系统后要自己装一些基本的软件和配置。最小安装是没有图形界面的。只有黑乎乎的命令。

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_22

4 选择有界面的(我选择了最小安装,根据自己的需求选择)

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_23

5.点击安装位置,进行磁盘划分

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_24

5.1 自动划分磁盘,点中间的40GiB,再点done,系统会自动划分磁盘。也可以进行5.2步骤自定义划分磁盘。

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_25

5.2 划分磁盘,选择 I will configure partitioning,自由分配磁盘,再点击Done

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_26

5.3 如图所示,点击+,下拉框选择/boot,分配200m

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_27

5.4 安装5.3步骤,添加/,和swap分区,选择完点击左上角的Done

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_28

5.5 点击acept changes

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_29

6. 配置网络

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_30

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_31

7.开始安装

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_32

8.配置root密码,可以配置简单的密码。根据自己的需要。

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_33

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_34

8 等待安装,过程可能需要15~20分钟左右

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_35

9.安装完点击重启reboot,等待进入登录界面。

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_36

10.因为我是最小安装的,所有只是命令行界面。

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_37

11.尴尬的来了,密码忘记了,,,草率了,

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_38

4.Centos7.6忘记root密码,解决方法

 

1. 先关闭客户端。或者点重新启动客户机。

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_39

2. 再开机,

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_40

3.,到这个页面,按键盘上的 e 键,进入编辑页面

4.找到linux16这行

如果安装的是图形化界面,删除linux16这一行最后的 rhgb和 quiet参数,删除rhgb和quiet这两个参数是为了显示系统信息,rhgb表示redhat graphics boot,就是会看到图片来代替启动过程中显示的文本信息,这些信息在启动后用dmesg也可以看到quiet表示在启动过程中只有重要信息显示,类似硬件自检的消息不回显示。
如果安装的是非图形化界面(即命令行模式),则不用删除。

在linux16这行末尾添加rd.break enforcing=0,然后Ctrl+x保存并启动。

enforcing=0是为了跳过selinux对磁盘的重新标记,如果没有该选项在重置密码的步骤需使用 touch /.autorelabel 对磁盘重新打标记,但建议在后边执行touch /.autorelabel,否则此次登录会跳过selinux对磁盘的重新标记,但下次登录时又会因selinux没有对磁盘的标记而导致系统无法登录。

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_41

5.这样我们就进入了单用户模式,此时我们知道,grub2程序执行后,还没有挂载文件系统,此时系统是找不到根文件。所以首先我们得挂载文件系统。文件系统挂载后,切换到挂载的文件系统下。

先挂载文件系统,输入:

mount -o remount,rw /sysroot/
chroot /sysroot/

虚拟机固件类型选择bios vmware虚拟机固件类型_linux_42

6.输入:passwd修改密码

虚拟机固件类型选择bios vmware虚拟机固件类型_文件系统_43

如果之前系统启用了selinux,执行“touch /.autorelabel”命令,否则将无法正常启动系统。
touch /.autorelabel 的作用是对文件系统赋予标签,在下次系统引导前重新标记所有文件。

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_44

7.输入两个exit退出即可,系统会自动重启

虚拟机固件类型选择bios vmware虚拟机固件类型_VMware_45

8.登录成功了,恭喜!

虚拟机固件类型选择bios vmware虚拟机固件类型_虚拟机固件类型选择bios_46

 

参考