如何手工获取并更新ESXi中macOS的VMware Tools版本

aedf0cfcf5514b7aecc0a7e6b343460f.jpeg

正文共:1128 字 22 图,预估阅读时间:1 分钟

前面我们介绍了如何在VMware ESXi创建macOS虚拟机VMware ESXI部署macOS Monterey,也大概介绍了如何安装VMware Tools,因为VMware Tools可以提供对虚拟硬件的更好支持,尤其是图形卡,可以识别到更大的显存对使用体验至关重要。

以我们之前安装的macOS虚拟机为例,在首次安装完成时,识别到的图形卡显存只有3 MB,对于macOS 11之后有较多动态效果的系统而言,使用体验极差,基本上卡成了幻灯片。

cc6587a79b8a209ae9589eb343009706.jpeg

而如果我们为虚拟机安装了VMware Tools,一定程度上可以将有关图形的驱动程序进行优化,达到提高显存的效果。

比如按照我们之前介绍的方式,在虚拟机手动挂载darwin.iso这个镜像之后,即可为虚拟机安装VMware Tools,安装完成之后,显存容量大幅提升,由之前的3 MB变成了128 MB,增长了41倍!

7e380c6073cc3ed5a433a79316fbea09.jpeg

我同样试了对于macOS 12.0.1的Monterey系统,显存提升后,几乎可以流畅地使用macOS系统了。

正常来讲,VMware的虚拟化工具中,应该是自带VMware Tools的,包括我们在安装完VMware Tools之后,他也提示我们的版本过低,建议升级。

cbdb39d9a695b27c66e2efa3225fbe10.jpeg

但如果我们按照提示进行升级,就会发现另一个问题,操作失败,错误提示为“所需 VMware Tools ISO 映像不存在或无法访问”

f1534cd6282f8bfd604a55edf2113c4f.jpeg

按照提示,我们看到默认的路径为/usr/lib/vmware/isoimages/darwin.iso,在命令行看一下该路径下的文件。

52b87c9ebf0394db879bcd84ccff79ab.jpeg

果然,该路径下没有darwin.iso这个文件,既然如此,那我们就去找一下比较新的darwin.iso文件。

目前已知方法有两个,第一种是在macOS中安装VMware Fusion,在安装文件中进行提取。

我们首先到VMware官网下载软件,双击中间的图标进行安装。

44d2c6265e26e98a8265af46c04a2c85.jpeg

安装时可能会提示有风险,点击“打开”

797d3b43bee3cec92e612f32bf9d705c.jpeg

如果需要提权,输入密码即可。

6dfc82e174da3d82eee2d076f8c7dd04.jpeg

然后开始提取安装软件。

7b148a3929540fcb0b7be7d95625db63.jpeg

首先是同意最终用户许可协议。

00cadba0c383b639a72c0f688c52376b.jpeg

然后等待安装完成,我们点下面的试用30天授权即可,如果有授权的可以点上面按钮。

929d02f97ebae550f9903c5ec06db363.jpeg

最后完成Fusion 13的安装。

f2895fd1e6f7b6782ed3207646b7dbf0.jpeg

安装完成之后,建议授予Fusion访问系统辅助功能的权限。

96a81276975c963eb67bab2ea206d8c1.jpeg

在弹出的对话框中,如果点了同意,即可弹出辅助功能访问的对话框,我们可以手工在位于“系统偏好设置”“安全性与隐私”偏好设置中进行设置,也可以直接点击按钮跳转到配置入口。

b19deb07debd66c6af754a64654b6da7.jpeg

在配置页面,只要勾选VMware Fusion前面的复选框即可允许该APP控制电脑。

86ceaaba9f036a5de66f5a6d14d9feb2.jpeg

然后就回到Fusion的配置页面了,我们今天不创建虚拟机,可以先忽略这个安装虚拟机的界面。

9a1fa26c93f8f884bcd33154bf05d2e6.jpeg

打开应用Finder,选择“应用程序”,找到刚刚安装的VMware Fusion图标,右击选择菜单中的“显示包内容”,这样就能看到Fusion的安装文件了。

f3199fb38becbf9a0cb2052443c1dfcc.jpeg

然后一次进入到目录contents/library/isoimages/x86_x64下,即可找到macOS相关的两个文件darwin.iso和darwinPre15.iso,我们将其上传到VMware ESXi的存储路径下即可。

98f78ee73d6deaa2900c5f42a06e775f.jpeg

注意,/usr/lib/vmware/isoimages/不是真实路径,我们可以使用cd命令进入该路径,此时会切换到真实路径下。

14b6fd2d349915fdd42dc1f3b6a268c8.jpeg

然后我们将这两个文件上传到这里即可。

另一种方式就是在VMware官网进行下载,不过VMware不直接提供darwin.iso的下载链接,也是需要下载整个Fusion安装包。

http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/

不过,这种方式不需要在macOS系统中操作,可以在Windows或其他系统进行下载,将得到的安装包com.vmware.fusion.zip.tar进行解压,依次找到com.vmware.fusion.zip\payload\VMware Fusion.app\Contents\Library\isoimages\x86_x64,从中复制VMware Tools文件即可。

a147af43d01659178a9355706a551980.jpeg

然后我们就可以在虚拟机上安装或者升级VMware Tools了。

2ad1cb94cda20d11251415cffcfc3c89.jpeg

虽然仍有不是最新版本的提示,但是比之前的版本确实高了不少。

3f1d66e9a99188a4e4b3fa71d780de99.jpeg

70aeab39a6c13352f1143e84a045812f.jpeg

长按二维码
关注我们吧

5c5d169c44969e0b6b672d89d58678d8.jpeg

9f1941f9f3ae30dcb3ea6db87636f2bd.jpeg

macOS unlocker 4.0.5 for VMware ESXi 7.0

简单了解一下FortiFirewall、FortiGate和FortiOS的试用授权情况

不用猜了,FortiGate和FortiOS都是永久授权,而FortiFirewall没有试用授权

不需要授权的FortiOS和FortiGate有什么差异?

FortiOS和FortiGate除了在功能上的细微差异,性能差别大吗?

飞塔FortiGate的IPsec VPN应该怎么配?

H3C iMC智能管理中心平台PLAT部署EIA/UAM/TAM组件

MSR810使用iMC做认证服务器配置Portal认证

VMware存储管理命令vmkfstools使用指南

VMware使用vmkfstools命令将厚置备虚拟机磁盘转为精简置备

H3C CAS云计算管理平台CVM节点部署

CentOS 7搭建NFS服务器

PVE8.0-2安装使用快速指导

借PVE8.0的Debian 12系统配置一下NFS服务器

不想用了PVE了怎么办?那就迁移到VMware呗!

准备搞OpenStack了,先装一台最新的Ubuntu 23.10

如何在Ubuntu 23.10部署KVM并创建虚拟机?

Ubuntu部署OpenStack踩坑指南:还要看系统版本?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/181199.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一名技术Leader应该是创作者

今天看了一本书叫做《黑客与画家》。它里面提到一个很重要的概念就是黑客(优秀的程序员)是一名建筑师,而不是一名工程师。 传统的主管和互联网的Leader 这两者有什么区别呢?关键点在于建筑师是思考做什么,而工程师是…

超实用电脑技巧分享,快速提高工作效率!

“我是个刚开始学习使用电脑的新手,想问问大家有什么比较好用的电脑使用技巧可以推荐一下吗?非常感谢!” 在使用电脑时,如果我们适当掌握一些技巧,可以有效提高效率。那么,今天小编就给大家分享一些常见的电…

前五年—中国十大科技进展新闻(2012年—2017年)

前五年—中国十大科技进展新闻(2012-2017) 2017年中国十大科技进展新闻1. 我国科学家利用化学物质合成完整活性染色体2. 国产水下滑翔机下潜6329米刷新世界纪录3. 世界首台超越早期经典计算机的光量子计算机诞生4. 国产大型客机C919首飞5. 我国首次海域天…

leetcode:用栈实现队列(先进先出)

题目描述 题目链接:232. 用栈实现队列 - 力扣(LeetCode) 题目分析 我们先把之前写的数组栈的实现代码搬过来 用栈实现队列最主要的是实现队列先进先出的特点,而栈的特点是后进先出,那么我们可以用两个栈来实现&…

盖茨表示GPT-5不会比GPT-4有太大改进;Intro to Large Language Models

🦉 AI新闻 🚀 盖茨表示GPT-5不会比GPT-4有太大改进 摘要:比尔盖茨在与德国《商报》的采访中透露,虽然OpenAI内部有人相信GPT-5会优于GPT-4,但他认为目前的生成式人工智能已经达到极限。盖茨对GPT-5未来的发展并不乐观…

麒麟操作系统光盘救援模式

麒麟操作系统光盘救援模式 Kylin V4 桌面版: 启动主机后,插入系统光盘,在 BIOS 启动项里设置成从光盘启动后保存退出重启主机。 稍等片刻就会到启动菜单选项,到启动菜单界面后选择第一项试用银河麒麟操作系统而不安 装&#xff…

一个人撸码!之vue3+vite+element-plus后台管理(标签页组件)

一个后台管理常常需要一个标签页来管理已经打开的页面,这里我们单独写一个组件来展示标签页数组。 该标签页组件只做展示不涉及操作数据。标签页数组可记录已打开的数组,还能定义什么页面需要缓存,是一个重要的功能呢。 首先,建立…

Java(九)(多线程,线程安全,实现线程的方法,线程同步,线程池,并发和并行,线程的六种状态)

目录 多线程 线程 实现线程的方法 方法一:继承Thread父类 方法二:实现Runnable接口 方法三:Callable接口和FutureTask类来实现 Thread方法 线程安全 线程同步 同步代码块 同步方法 Lock锁 线程池 线程池对象的创建方式一: 线程池处理Runnable任务 线程池处理Cal…

BGP综合实验

任务如下: 1.AS1存在两个环回,一个地址为192.168.1.0/24该地址不能在任何协议中宣告 AS3存在两个环回,一个地址为192.168.2.0/24该地址不能在任何协议中宣告,最终要求这两个环回可以互相通讯 2.整个AS2的IP地址为172.16.0.0/16&…

Sentaurus TCAD半导体器件入门常用案例合集

Sentaurus TCAD是用于模拟半导体器件和工艺的工具之一,可以帮助工程师设计电路元件,优化半导体工艺和器件性能。主要功能包括:半导体器件建模(用于建立各种半导体器件的物理模型工艺模拟)、半导体器件的制造工艺模拟&a…

Debian10安装VMware Tools

一、原系统 首先我在界面按CTRLALTT和CTRLSiftT都没有反应,没关系,我有办法 系统版本 管理员用户 步骤一:打开VMware Tools文件 步骤二、将文件复制到自己熟悉的文件内 步骤三、命令行查看文件是否复制成功存在 步骤四、解压VMware-tools…

宋仕强论道之华强北的商业配套(十三)

宋仕强论道之华强北的商业配套(十三):金航标电子萨科微半导体总经理宋仕强先生发布“宋仕强论道”系列视频,分享多年学习、生活和工作经验和感悟,甚至涵盖了文学、艺术、哲学、宗教。这段时间发表的是对华强北&#xf…

程序设计基础中可能出现的简单编程题2(以郑大为主体)

我们在学习编程过程中往往不仅有C语言实验报告,还有程序设计实验报告。程序设计这一科目主要是为了培养我们写代码时的计算思维,养成从问题到代码实现逐步分析,逐步深入的好习惯。前面有一篇文章介绍了部分程序设计实验报告中的编程题&#x…

第二十章 -----多线程

20.1 线程简介 计算机完全可以将多种活动同时进行,这种思想在java中称为并发,将并发完成的每一件事情称为线程 线程的特点: 极小的单位 一个进程有很多个线程 线程共享进程的资源 20.2 创建线程 20.2.1 继承Thread类 Thread类是Java.l…

Python实现视频人脸检测识别功能

目录 一、引言 二、人脸检测识别技术概述 三、Python实现视频人脸检测识别功能的步骤 1、安装相关库和工具 2、加载视频文件 3、人脸检测和识别 4、保存视频结果 四、实验结果和讨论 五、结论 一、引言 在当今社会,人脸检测识别技术在安全监控、人机交互、…

全网日志智能聚合及问题根因分析

1 日志关联分析的挑战 随着各行各业数字化转型的不断深入,网络承载了人们日常生活所需的政务、金融、娱乐等多方面的业务系统,已经成为影响社会稳定运行、关系国计民生的重要基础设施资源。哪怕网络发生及其微小的故障,也可能带来难以估量的…

Java基础之原码,反码,补码,位运算符

文章目录 前言一、二进制在运算中介绍二、原码&#xff0c;反码&#xff0c;补码&#xff08;针对有符号的&#xff09;三、位运算符按位与&按位或 |按位异或 ^按位取反 ~算术右移>>算术左移<<逻辑右移>>> 总结 前言 原码&#xff0c;反码&#xff0…

【shell】文本三剑客之sed详解

目录 一、sed简介&#xff08;行编辑器&#xff09; 二、基本用法 三、sed脚本格式&#xff08;匹配地址 脚本命令&#xff09; 1、不给地址&#xff0c;那么就是针对全文处理 2、单地址&#xff0c;表示#&#xff0c;指定的行&#xff0c;$表示最后一行&#xff0c;/pattt…

牛客算法题 HJ100 等差数列 golang语言实现

算法题目 HJ100 等差数列 描述 等差数列 2&#xff0c;5&#xff0c;8&#xff0c;11&#xff0c;14。。。。 &#xff08;从 2 开始的 3 为公差的等差数列&#xff09; 输出求等差数列前n项和数据范围&#xff1a; 1 ≤ &#xfffd; ≤ 10001≤n≤1000 输入描述&#xff…

python与机器学习1,机器学习的一些基础知识概述(完善ing)

目录 1 AI ,ML,DL,NN 等等概念分类 1.1 人工智能、机器学习、深度学习、神经网络之间的关系&#xff1a; 1.2 人工智能的发展 2 ML机器学习的分类&#xff1a;SL, USL,RL 2.1 机器学习的分类 2.2 具体的应用举例 2.3 数据分类 3 关于阈值θ和偏移量b的由来 4 不同的激…