在虚拟化技术日益普及的今天,使用VMware Workstation或Player在个人电脑上安装CentOS系统,已成为开发者、系统管理员和学习者进行实验、测试和学习的标准做法,这种方式不仅安全隔离,不影响主机系统,而且资源占用灵活,管理便捷,以下将详细介绍在VMware中安装CentOS的完整流程与关键配置。

准备工作
在开始安装之前,请确保已准备好以下三项核心要素:
- VMware软件:安装VMware Workstation Pro(付费,功能全面)或VMware Workstation Player(免费,功能足够个人使用)。
- CentOS ISO镜像文件:从CentOS官方网站下载最新的ISO镜像,CentOS项目主推CentOS Stream,它作为RHEL的上游开发版,非常适合体验最新特性,请根据你的需求选择合适的版本,如CentOS Stream 9。
- 硬件资源:确保你的主机有足够的空闲资源,建议为虚拟机分配至少4GB内存、2个CPU核心以及60GB以上的硬盘空间,以保证系统运行流畅。
创建与配置虚拟机
准备工作就绪后,我们首先在VMware中创建一个空的虚拟机容器。
- 新建虚拟机:打开VMware,点击“文件” -> “新建虚拟机”,在弹出的向导中,选择“典型(推荐)”配置,然后点击“下一步”。
- 选择安装来源:此处选择“稍后安装操作系统”,这样做可以让我们在创建虚拟机后进行更细致的硬件自定义,是推荐的做法。
- 选择客户机操作系统:在“客户机操作系统”中选择“Linux”,版本下拉菜单中选择“Red Hat Enterprise Linux 8/9 64位”,因为CentOS与RHEL高度兼容,使用此选项可以获得最佳兼容性。
- 命名与位置:为虚拟机指定一个名称(如CentOS-Stream-9-Test)并选择一个存储位置,建议使用空间充裕的磁盘分区。
- 磁盘配置:指定虚拟磁盘的容量,建议设置为60GB或更多,并选择“将虚拟磁盘拆分成多个文件”,这便于移动和管理。
- 自定义硬件(关键步骤):在完成向导前,点击“自定义硬件”按钮,对虚拟机硬件进行优化配置。
- 内存:拖动滑块,至少分配4096MB(4GB)。
- 处理器:将处理器数量设为2,每个处理器的核心数也设为2(即总共4个核心)。
- CD/DVD(SATA):在右侧“连接”部分,选择“使用ISO映像文件”,然后点击“浏览”找到并选中你下载的CentOS ISO文件。
- 网络适配器:默认为NAT模式,对于初学者,NAT模式最简单,虚拟机可以通过主机共享网络访问外网,桥接模式则会将虚拟机直接暴露在局域网中,拥有独立IP,初期建议保持NAT模式。
配置完成后,点击“关闭”,完成”,虚拟机容器即创建完毕。
安装CentOS操作系统
- 启动虚拟机:在VMware主界面选中刚刚创建的虚拟机,点击“播放虚拟机”,虚拟机将从我们加载的ISO文件启动。
- 进入安装程序:在启动菜单出现后,使用键盘方向键选择“Install CentOS Stream 9”并按回车。
- 语言选择:在图形化安装界面,首先选择安装过程及安装后系统使用的语言,建议选择“English”或“中文(简体)”。
- 安装摘要:这是CentOS安装的核心配置界面,必须完成所有带警告图标的项。
- 软件选择:点击进入,可以选择安装环境的类型,如果希望有图形界面,方便桌面操作,可选择“Server with GUI”;如果追求最小化、高性能,则选择“Minimal Install”。
- 安装位置:点击进入,进行磁盘分区,对于新手,直接点击“完成”接受自动分区方案即可,高级用户可以在此手动配置LVM或标准分区。
- 网络和主机名:点击进入,将右上角的开关设为“ON”以在开机时自动连接网络,可以设置一个易于识别的主机名。
- 开始安装:配置完成后,返回“安装摘要”界面,点击右下角的“开始安装”。
- 设置用户:在安装过程中,系统会要求你设置
root用户的密码。root是超级管理员,密码必须足够复杂且牢记,你也可以在此创建一个普通用户账户。 - 完成安装:等待安装进度条走完,点击右下角的“重启系统”,系统重启后,CentOS的安装就基本完成了。
安装后优化与配置
首次进入系统后,还有一项至关重要的工作:安装VMware Tools,这是一个增强工具包,能极大提升虚拟机的性能和易用性。

- 启动安装:在VMware菜单栏点击“虚拟机” -> “安装VMware Tools”。
- 挂载与执行:在CentOS系统内,VMware Tools的安装程序会被识别为一个光盘,你需要将其挂载,然后运行其中的
vmware-install.pl脚本,对于带GUI的系统,通常会自动弹出安装提示,对于最小化安装,则需要手动通过命令行挂载和执行,安装过程中,一路按回车接受默认选项即可。 - 验证与更新:安装完成后,重启虚拟机,你会发现鼠标在虚拟机和主机间无缝切换、屏幕分辨率自动适应、文件可以拖拽复制,打开终端,执行
sudo dnf update -y命令,将系统所有软件包更新到最新版本,确保安全与稳定。
通过以上步骤,一个功能完善、运行流畅的CentOS虚拟机就搭建好了,你可以在这个安全的环境中进行各种探索和实践。
相关问答 (FAQs)
Q1: 安装完成后,我的CentOS虚拟机无法连接到互联网,该怎么办?
A1: 这是一个常见问题,通常由两个原因导致,检查VMware中虚拟机的网络适配器设置是否为“NAT模式”并且已勾选“已连接”,进入CentOS系统,确保网络服务已启用,在图形界面下,检查右上角的网络图标是否已连接,在命令行下,可以使用ip a命令查看网卡状态,并使用sudo systemctl start NetworkManager和sudo systemctl enable NetworkManager来启动并设置网络管理服务开机自启。
Q2: 为什么我的虚拟机运行很卡,而且屏幕分辨率很低,无法全屏?

A2: 这个问题的根本原因在于没有正确安装或未安装VMware Tools,VMware Tools包含了针对虚拟环境的显卡、鼠标和网络等关键驱动程序,没有它,系统将使用通用VGA驱动,导致性能低下和分辨率受限,请严格按照上述“安装后优化与配置”部分的指引,在VMware菜单中启动安装流程,并在CentOS系统内完成VMware Tools的安装,安装完成后重启虚拟机,问题即可解决。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复