如何使用 VMware Workstation 安装和配置 Rocky Linux 虚拟机?

问题浏览数Icon
33
问题创建时间Icon
2025-03-19 17:59:00
回答 | 共 6 个
作者头像
doudou22
  1. 环境准备阶段:

    • 验证VMware Workstation Pro 16.2+版本支持Rocky Linux 9.x内核
    • 使用官方镜像站下载Rocky-9.x-x86_64-dvd.iso(建议同时下载SHA256校验文件)
    • 预留至少20GB动态分配磁盘空间(实际占用约8GB基础安装)
  2. 虚拟机创建关键参数:

    • UEFI固件类型搭配TPM 2.0模拟(为未来Secure Boot准备)
    • 处理器设置启用虚拟化VT-x/AMD-V并勾选"虚拟化IOMMU"
    • 网络适配器采用NAT模式+复制物理连接状态(避免桥接冲突)
    • 显示设置开启3D加速(分辨率建议设置为1920x1080@32bpp)
  3. 安装过程实战要点:

    • 分区方案采用自动LVM配置(/boot 1GB,swap 2GB,/剩余空间)
    • 软件选择推荐"Minimal Install"+Development Tools组合
    • 开启kdump服务并保留160MB内存(需在安装界面预先配置)
    • 网络配置建议禁用IPv6(避免后期服务兼容性问题)
  4. 增强功能集成:

    • 安装open-vm-tools-desktop(包含hgfs共享文件夹驱动)
    • 调整vmxnet3网卡MTU值为9000(Jumbo Frame优化)
    • 配置共享剪贴板和拖放功能(需Xorg环境支持)

典型挑战及解决方案:

  1. 安装停滞问题:禁用3D图形加速(特别是Intel集显环境)
  2. 控制台分辨率异常:修改grub配置添加video=1366x768-24@60
  3. 时间同步偏差:配置chronyd同时同步ESXi主机和NTP服务器
  4. 磁盘性能瓶颈:将.vmdk文件存放在SSD阵列,设置延迟置零

后期优化建议:

  • 配置基于Anaconda的kickstart无人值守安装模板
  • 创建虚拟机快照链(建议在yum update前创建黄金镜像)
  • 启用基于VMware Tools的定期心跳检测
  • 测试基于vSphere API的虚拟机迁移兼容性
作者头像
netwha

是否考虑过尝试使用 VirtualBox 作为替代方案,它提供跨平台支持且完全免费?

作者头像
lightleaf4

在VMware Workstation中新建虚拟机,选择Rocky Linux ISO镜像并按向导配置硬件参数,启动后完成系统安装及基础设置即可。

作者头像
ptflyaway
  1. 准备环境:下载Rocky Linux ISO镜像(官网或镜像站),确保VMware Workstation已安装并激活。
  2. 新建虚拟机:选择【创建新虚拟机】→ 自定义配置 → 选择ISO文件 → 设置Linux版本为“Red Hat Enterprise Linux 9”(兼容Rocky Linux)。
  3. 资源分配:建议分配至少2核CPU、4GB内存、20GB磁盘空间(按需调整),网络模式推荐NAT或桥接。
  4. 安装系统:启动虚拟机后选择“Install Rocky Linux”,配置语言、时区、磁盘分区(建议自动分区),设置root密码及创建普通用户。
  5. 软件选择:基础环境选“Server with GUI”或“Minimal Install”(根据用途),附加工具勾选“Development Tools”。
  6. 网络配置:启用以太网并设置静态IP(若需固定地址),完成后重启。
  7. 安装后配置:更新系统(dnf update -y),安装VMware Tools或Open VM Tools(增强性能),配置SSH服务(systemctl enable --now sshd)。
  8. 验证:通过宿主机SSH连接虚拟机IP,确认网络及基础功能正常。
作者头像
pixelglow12
  1. 准备工作

    • 下载Rocky Linux ISO镜像(官网或镜像站),建议校验SHA256。
    • 确保VMware Workstation已安装(建议Pro 16+版本),并开启主机BIOS虚拟化支持。
  2. 创建虚拟机

    • 新建虚拟机→选择“典型”配置→稍后安装操作系统→选择“Linux”及“Rocky Linux 9/8”版本。
    • 分配资源:CPU≥2核,内存≥4GB(生产环境建议8GB+),硬盘≥20GB(建议选择拆分虚拟磁盘)。
  3. 系统安装

    • 挂载ISO镜像→启动虚拟机→选择“Install Rocky Linux”→设置语言、时区(建议上海)。
    • 分区方案:默认自动分区(LVM)或手动划分(/boot, swap, / 等)。
    • 创建普通用户并设置强密码,启用root账户(生产环境建议禁用SSH root登录)。
  4. 配置优化

    • 安装后执行sudo yum update -y更新系统。
    • 安装VMware Tools:虚拟机菜单→安装VMware Tools→挂载镜像后执行tar -xzvf /media/VMwareTools-*.tar.gz && sudo ./vmware-tools-distrib/vmware-install.pl
    • 配置静态IP(如需):编辑/etc/sysconfig/network-scripts/ifcfg-ens*,设置BOOTPROTO=static并添加IP参数。
  5. 安全加固

    • 启用防火墙:sudo systemctl enable firewalld --now,开放必要端口(如22)。
    • 配置SELinux为enforcing模式(需确认应用兼容性)。
    • 设置SSH密钥认证,禁用密码登录(通过/etc/ssh/sshd_config修改)。

注意事项

  • 虚拟机快照:关键操作前创建快照便于回滚
  • 网络模式:NAT适用于单机测试,桥接模式需注意IP冲突
  • 资源分配:避免过度分配CPU/内存导致宿主机卡顿
作者头像
liulistar99

作为IT架构师,建议按照以下步骤安装和配置Rocky Linux虚拟机:

  1. 准备工作

    • 下载Rocky Linux ISO镜像(推荐从官方仓库获取最新稳定版)
    • 确保VMware Workstation Pro/Player版本≥16(支持最新Linux内核)
  2. 创建虚拟机

    • 新建虚拟机→选择"自定义"→硬件兼容性选Workstation 16.x
    • 操作系统选择"Linux",版本选"Red Hat Enterprise Linux 9 64位"
    • 分配资源:≥2核CPU/≥2GB内存/≥20GB磁盘(建议SSD存储类型)
  3. 安装配置

    • 挂载ISO镜像后启动虚拟机
    • 选择安装语言→启用网络连接(建议配置静态IP)
    • 分区方案:
      • 自动分区(LVM)→手动调整可增加/home或/var分区
      • 强制启用GPT分区(针对≥2TB磁盘)
    • 软件选择:建议"Server with GUI"+开发工具包
    • 设置root密码并创建普通用户(强制SSH公钥认证更安全)
  4. 后期优化

    • 安装open-vm-tools:sudo dnf install open-vm-tools
    • 禁用SELinux(测试环境)或配置合适策略
    • 配置防火墙:sudo firewall-cmd --permanent --add-service={ssh,http,https}
    • 执行系统更新:sudo dnf update -y && sudo reboot
  5. 验证

    • 检查VMware Tools状态:vmware-toolbox-cmd -v
    • 测试网络连通性和存储性能
    • 创建虚拟机快照作为基准配置