准备工作
在开始安装VMware虚拟机并部署CentOS镜像之前,需要完成几项准备工作,确保硬件资源充足,建议至少分配2GB内存和20GB硬盘空间给虚拟机,下载VMware Workstation或Player(根据操作系统选择版本),并获取CentOS镜像文件(推荐CentOS 7或8版本,可从官网或镜像源下载ISO文件),检查主机CPU是否支持虚拟化技术,并在BIOS中启用该功能,否则虚拟机可能无法正常运行。

创建虚拟机
打开VMware软件,点击“创建新虚拟机”,选择“典型(推荐)”模式,在“安装来源”页面,选择“安装程序光盘映像文件”,并浏览之前下载的CentOS ISO文件,命名虚拟机并选择安装位置,建议路径不要包含中文字符,在“指定磁盘容量”页面,设置硬盘大小(建议40GB以上),并选择“将虚拟磁盘拆分成多个文件”以便于管理,完成配置后,点击“完成”进入虚拟机设置界面,可在此调整内存、处理器等硬件参数。
安装CentOS系统
启动虚拟机后,从CentOS ISO引导,进入安装界面,选择“Install CentOS 7”并按回车键,等待语言和键盘布局确认(默认即可),在“安装信息摘要”页面,点击“系统”->“安装位置”,选择“自动分区”或“手动分区”(手动分区建议/boot 500MB、swap 2GB、剩余空间/),返回摘要页面,设置root密码和创建普通用户(建议同时设置用户密码),点击“开始安装”并等待进度条完成,安装完成后重启虚拟机,首次启动需配置网络和时区。
系统配置与优化
登录系统后,建议更新系统软件包:执行sudo yum update命令,确保系统安全性和稳定性,配置网络连接,可通过nmtui命令设置静态IP或DHCP,安装常用工具(如yum install -y wget vim net-tools),并关闭防火墙(systemctl stop firewalld)和SELinux(临时关闭命令为setenforce 0),根据需求调整安全策略,可通过vmware-tool-install.pl安装VMware Tools,实现虚拟机与主机的文件共享和屏幕自适应。

常见问题排查
安装过程中可能遇到无法识别硬盘、网络连接失败等问题,若无法识别硬盘,检查虚拟机设置中的控制器类型(建议选择LSI Logic SAS),并在安装时添加rdloaddriver=ahci参数引导,网络问题可尝试在虚拟机设置中将网络适配器改为“NAT模式”或“桥接模式”,并确保主机防火墙允许虚拟机通信。
FAQs
Q1: 安装CentOS时提示“Failed to mount centos image”,如何解决?
A: 可能是ISO文件损坏或下载不完整,建议重新下载镜像文件并检查校验和,确保虚拟机设置中的光驱设备正确关联了ISO文件。
Q2: 虚拟机无法连接互联网,如何排查?
A: 首先检查虚拟机网络模式是否为NAT或桥接,然后确认主机网络是否正常,在虚拟机内执行ip addr查看IP配置,若未分配IP,尝试重启网络服务(systemctl restart network)或重新配置网络。
