应下载Rocky-9.5-x86_64-minimal.iso或Rocky-9.6-x86_64-dvd.iso;虚拟机类型选Rocky Linux 64位或RHEL 9 64位;安装时手动分区建/挂载点、勾选允许root密码SSH登录、配置网络并启用网卡。

直接装就行,但得选对镜像、配对虚拟机类型、避开默认分区陷阱——否则装完进不去系统或 SSH 登不进去。
下载哪个 ISO 文件才靠谱
别用官网首页跳转的“Latest”链接,它可能指向 Rocky 10(已不支持 32 位软件包,且部分驱动/工具链尚不成熟)。生产环境优先选 Rocky-9.5-x86_64-minimal.iso 或 Rocky-9.6-x86_64-dvd.iso:
- 阿里云镜像站路径:rockylinux.org → 镜像站 → 搜索 “rocky” → 进入
9.5/→isos/x86_64/→ 下载Rocky-9-latest-x86_64-minimal.iso(实际是 9.5) - 官网下载页(https://rockylinux.org/zh-CN/download)里明确标注 “9.x LTS” 的才是长期支持版,
Rocky-10.1-x86_64-dvd.iso虽已发布,但默认禁用root密码 SSH 登录,且nmcli网络配置行为有细微差异 - Minimal 镜像装完只有基础命令,适合服务器;DVD 镜像含 GUI 和更多软件包,适合桌面或调试
VMware 创建虚拟机时的关键选项
选错客户机操作系统版本会导致安装卡在内核加载阶段,或者装完无法识别网卡:
- 操作系统类型必须选
Linux,版本选Rocky Linux 64 位(VMware Workstation 17.5+ 支持);若列表里没有,退而选Red Hat Enterprise Linux 9 64 位,不能选 RHEL 8 或 “Other Linux” - 内存至少给
2048 MB,低于1536 MB安装过程可能因 OOM 被 kill - 磁盘建议选
将虚拟磁盘存储为单个文件,避免后期迁移时出现disk.vmdk分片丢失问题 - 网络适配器保持默认
NAT 模式即可,不用提前配桥接——装完再用nmtui或nmcli改
安装界面里最容易翻车的三个地方
图形化安装向导看着简单,但三处默认设置会直接导致后续无法远程管理:
-
安装目标位置:别点“自动”,尤其在测试环境。点“自定义”,删掉所有 LVM 逻辑卷,手动建一个
/挂载点(XFS 文件系统),大小 ≥20 GB。否则默认 LVM 分区可能把/boot单独切小,升级内核后启动失败 -
用户设置 → root 密码:输完密码后,务必勾选
允许 root 用户使用密码进行 SSH 登录。Rocky 9 默认禁用该选项,不勾就等于装完 SSH 连不上 -
网络配置:在“安装概要”界面点“网络和主机名”,确保网卡状态是
ON,并手动设好主机名(如rocky9-test)。否则装完hostnamectl显示localhost.localdomain,某些服务(如 Docker registry)会解析异常
装完第一件事不是登录,而是验证网络和 SSH
重启进系统后,别急着开终端跑命令,先确认两件事:
- 执行
ip a,看是否获取到 IPv4 地址(通常在ens33或enp0s3接口下)。如果没有,运行nmtui→ Edit a connection → 选对应网卡 → IPv4 → Manual → 填地址/掩码/GW/DNS → OK → Activate - 执行
systemctl is-active sshd,输出active才算 SSH 服务真跑起来了。如果显示failed,检查/etc/ssh/sshd_config里是否有PermitRootLogin yes(装时勾选了就自动写了,没勾就得手动加) - 从宿主机 ping 虚拟机 IP,再用
ssh root@测试连通性。失败就查firewalld:firewall-cmd --list-all,若ssh不在 services 列表里,执行firewall-cmd --add-service=ssh --permanent && firewall-cmd --reload
最小化安装后没有图形界面,startx 会报错;想装 GNOME 就得额外跑 dnf groupinstall "Server with GUI",但绝大多数服务器场景根本不需要——这点容易被教程带偏。


















