CentOS 7 在 VMware 16 Pro 虚拟机上的部署安装
本文仅供参考学习
Linux的常用命令可以查看这篇文章
→Linux常用命令
VMware 16 Pro o6k2
CentOS 7 ql2j
1. 新建虚拟机
使用自定义选项即可
2. 硬件兼容性
硬件兼容性选择Workstation 16.x , 点击下一步
3. 稍后安装操作系统
4. 选择 Linux CentOS 7 64 位
5.虚拟机命名及存放位置
注意位置改成虚拟机的存放位置,这里是在VMware中新建了CentOS 7文件夹,方便区分Windows和MacOS
6. 处理器配置
处理器按需分配,单核处理器也可以
7. 分配虚拟内存
内存这里主机是32G,因此分配了8G给到Linux,遵循按需分配
8. 网络连接
网络类型选择NAT,安装完成后网络是不可用的,需要更改配置,后面有讲
9. 选择 I/O 控制器类型
选择
LSI Login 推荐即可
10. 选择磁盘类型
磁盘类型选择
NVMe
11. 创建新磁盘
选择创建新磁盘后,点击下一步
12. 指定磁盘容量
注意选择
将虚拟磁盘拆分成多个文件 ,不可选择立即分配,会导致主机内存紧张
13. 指定磁盘文件地址
位置改为
'……\VMware\CentOS 7'
14. 自定义硬件
自定义硬件
15. 载入 ISO 镜像文件
这里载入ISO镜像,选择刚开始下载好的
CentOS 7 的镜像位置
16. 编辑硬件
打印机可以移除掉
17. 完成硬件的配置
完成虚拟机的配置向导
18. 开启虚拟机
开启虚拟机
19. 页面太小设置 下载Install CentOS 7
字体太小,可保持纵横比拉伸客户机
方向键 ↑ 向上选择 Install CentOS 7 ,回车 Enter
等待……
20. 配置界面
配置语言
21. 配置时间
设置时间
23. 完成时区的设置
调整当前时间
24. 配置分区
25. 完成自动配置分区
配置安装位置,否则警告感叹号
! 不会消失
设置为自动配置分区即可
26. 开始安装CentOS 7
点击
开始安装
27. 用户设置
安装的过程中设置好
ROOT密码 和 用户组
28. 配置密码
设置
ROOT密码
29. 配置用户组
设置
用户组名称 和 密码
30. 安装中……
等待安装完成
31. 重新启动
重启
32. 选择系统版本
选择第一项,回车
Enter
33. 登录系统
登录
34. 登录成功界面
登录成功就是如
↓ 界面
35. 编辑网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
回车 Enter
36. 更改网络配置
输入 i 进入编辑模式,修改 ONBOOT 属性值为 yes
37. 更改参数
按键盘 esc 返回, Shift + : ,输入 wq 保存
38. 重启网络服务
systemctl restart network.service
39. 测试网络连通性
systemctl status network.service
查看网络服务情况
1)通过ping测试
ping -c 3 www.baidu.com
ping3次百度成功 ↓
2)通过curl测试
curl www.baidu.com
访问百度结果返回成功 ↓
至此,通过 VMware 16 Pro 虚拟机安装 CenOS 7 的所有步骤完成!
40. 设置虚拟机快照
在虚拟机安装完成后,最好立刻设置一个快照,这样一旦将来虚拟机出现问题,可以快速恢复。
我们先停止虚拟机,点击VMware顶部菜单中的暂停下拉选框,选择关闭客户机:
接着,点击VMware菜单中的🔧按钮:
然后在弹出的快照管理窗口中,点击拍摄快照,填写新的快照信息:
快照拍摄完成了!而且我们可以在不同阶段拍摄多个不同快照作为备份,方便后期恢复数据。
假如以后虚拟机文件受损,需要恢复到初识状态的话,可以选中要恢复的快照,点击转到即可:
注意:快照后可能出现网络连接不成功的情况
报错:Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
输入命令:systemctl status network.service 查看网络服务发现网络连接失败
问题出在
NetworkManager服务状态开启了
systemctl status NetworkManager
此时解决方法是关闭NetworkManager并设置开启默认不启动该服务
systemctl stop NetworkManager
systemctl disable NetworkManager
设置完成后再次查看NetworkManager服务状态
systemctl status NetworkManager
重启一下network.service
systemctl restart network.service
此时查看网络连接服务-连接成功
systemctl status network.service