首页 > 系统相关 >CentOS7 控制台上安装运行 vmware workstation 备忘录

CentOS7 控制台上安装运行 vmware workstation 备忘录

时间:2022-08-24 12:33:08浏览次数:73  
标签:workstation x86 bundle CentOS7 64 Ubuntu 安装 vmware

目标平台 CentOS 7.5.1804 无桌面,要跑个 Ubuntu.vmx

1.安装依赖库

yum -y install perl gcc kernel-devel libX11 libXinerama libXcursor libXtst

注意通过 uname -r 查询内核版本(如我的服务器为 3.10.0-862.el7.x86_64),然后到 CentOS 官网的历史版本里找到对应的 rpm 包 (kernel-devel-3.10.0-862.el7.x86_64.rpm) 手动安装。

如果通过 yum 好像只能安装最新的 1160 版本,头文件版本不匹配会导致后面 vmware 安装时编译失败!

2.下载安装包

在 vmware 官网下载 VMware-Workstation-Full-{版本号}.x86_64.bundle 安装包(或者网上一搜也有),我前前后后下载了好几个 bundle 包(后面会说为啥)

VMware-Workstation-Full-12.1.1-3770994.x86_64.bundle
VMware-Workstation-Full-14.1.3-9474260.x86_64.bundle
VMware-Workstation-Full-15.1.0-13591040.x86_64.bundle

3.在控制台下安装

chmod +x *.bundle

./VMware-Workstation-Full-{版本号}.x86_64.bundle --console --eulas-agreed --required -s vmware-workstation serialNumber {激活序列号}

激活序列号欠奉(自己搜吧)

安装完成后,运行 ps -aux|grep vmware 查看进程或者 vmware-modconfig --install-status 查看安装状态,

#  vmware-modconfig --install-status
[AppLoader] GLib does not have GSettings support.
vmmon: installed
vmnet: installed
vmci: other
vsock: other

一般而言只要 vmmon、vmnet 是 installed, vmware 就能干活了

4.问题及解决

4.1 安装和运行

最开始安装 v12 的版本,检查结果是 vmmon、vmnet 工作不正常,据说是 v12 版本存在问题,建议升级到 v14。
卸载 v12,安装 v14 的版本成功,但是 vmrun start Ubuntu.vmx nogui 报错 "Error: The operation was canceled",怀疑这个 vmx 是通过比 v14 更高版本创建的,于是换 v15 试试。
卸载 v14 (建议保留 vmware 配置,我开始没保留配置,结果 v15 安装后,网卡始终是"正在加载虚拟网络"的状态不可用,于是又机智地卸载了 v15 重装 v14,再次卸载并保留 v14 的配置),安装 v15,vmrun start Ubuntu.vmx nogui 成功

以上就是我下载了三个版本的  bundle 包的渊源……

4.2 没有GUI

因为不知道 Ubuntu 的 IP 地址,命令行下直接启动 vmx 后找不到服务器,无法远程登录。
解决的方法

1) 先停止 Ubuntu.vmx,
2) 在 /var/lib/vmware/Shared VMs/ 下,将目录 Ubuntu 改名 Ubuntu1
3) 在 Window 桌面的 vmware workstation 上连接到 CentOS,并创建一个名为 Ubuntu 的虚拟机,无需运行
4) 回到 CentOS 上,删除 /var/lib/vmware/Shared VMs/ 下新建的 Ubuntu 目录,将 Ubuntu1 改回 Ubuntu

这样就可以在桌面的 vmware workstation 上远程启动并操作 Ubuntu 了

 

标签:workstation,x86,bundle,CentOS7,64,Ubuntu,安装,vmware
From: https://www.cnblogs.com/towerbit/p/16619457.html

相关文章

  • VMware硬件版本比较
    原文地址  http://sqld.net.cn/v_zx.asp?id=5801 为什么需要更新VMware硬件?   每个新的主版本的vSphereESXi都会带来新的虚拟机兼容级别。此VM兼容性确定可......
  • Centos7根目录扩容方法(添加一块磁盘扩容根目录)
    摘要业务服务器扩容磁盘,一般用户都比较喜欢把新增的磁盘容量扩容到原业务上的一个目录上,也就是说扩容业务目录的容量,其次情况下,同一目录下,无法挂载多个,不然会覆盖之前的挂......
  • centos7 搭建dnsmasq做为内网本地DNS解析服务器
    1、安装dnsmasqyuminstall-ydnsmasq2、修改配置#备份dnsmasq.confcp/etc/dnsmasq.conf/etc/dnsmasq.conf.bak#清空文件内容echo>/etc/dnsmasq.conf#写......
  • Win 10 中通过 VMWare 16 在 UEFI 引导模式下安装 Ubuntu 18.04 虚拟机并自定义分区
    本文使用 ZhihuOnVSCode 创作并发布 VMWare安装虚拟机时默认按照Legacy引导模式(传统BIOS)进行,无法充分发挥系统及硬件性能,本文旨在记录在Win10中通过VMWare......
  • centOS7 防火墙
    查看已经开放的端口:firewall-cmd--list-ports开启端口:firewall-cmd--zone=public--add-port=8080/tcp--permanent关闭端口:firewall-cmd--permanent--zone=pub......
  • Centos7中升级python3.10.4版本
     ******先上结果图******   (之前是2.7.5版本,日志太长没法找到之前的版本截图了)******先上结果图****** 1、下载安装一些依赖包yuminstall-ywgetl......
  • CentOS7使用firewalld打开关闭防火墙与端口
    1、firewalld的基本使用    启动:systemctlstartfirewalld    关闭:systemctlstopfirewalld    查看状态:systemctlstatusfirewalld     开机......
  • centos7 磁盘扩容
    环境:主机Centos7分区表类型GPT文件系统格式xfs双硬盘双系统(机械安装centos7,固态装win10)上次除了扩容到50G外,就是把/dev/sda中number4的分区end接......
  • docker jenkins centos7.9安装
    1、搜索jenkins镜像dockersearchjenkins---------------------NAMEDESCRIPTIONSTARSOFFICIALAUTOMATED......
  • centos7下tomcat部署jenkins版本升级
    jenkins升级步骤war包下载地址https://www.jenkins.io/download/点击PastReleases,选择war版本1.将要升级指定版本的jenkins的war包下载并解压到tomcat的webapp目录下w......