最新消息:20210917 已从crifan.com换到crifan.org

【整理】VMWare Tools的macOS中的后台进程vmware-tools-daemon

macOS crifan 516浏览 0评论
折腾:
【未解决】VMWare中macOS虚拟机无法和主机Win共享剪切板
期间,无意间发现macOS有个进程,叫做:
vmware-tools-daemon
看到了:
进程:vmware-tools-daemon
下次 共享剪贴板和拖放文件 再失效时,去确认此进程还存在与否。
也去搜搜看看
VMWare macos vmware-tools-daemon
7. Once you try to drag and drop files from your host machine on which a VMware Workstation, VMware Player or VMware Fusion is installed, you will see the accessibility access warning: “vmware-tools-daemon” would like to control this computer using accessibility features. Hit the Open System Preferences button to edit settings.
-》其实就是之前自己遇到的弹框。
且已加到隐私中了:
-》所以:
感觉或许不是这个进程?
不管,从名字看起来,就像是。
VMware Services
VMware Services is the tool designed to handle the management of communications between the host OS and the guest OS. It runs in the background, and in the Windows OS is referred to as vmtoolsd.exe. In the Mac OS X, it is called vmware-tools-daemon, and in Linux, FreeBSD, and Solaris it is vmtoolsd.
VMWare  vmware-tools-daemon not work
VMware Tools Service
The VMware Tools service starts when the guest operating system starts. The service passes information
between host and guest operating systems.
This program runs in the background, and is called vmtoolsd.exe on Windows guest operating systems,
vmware-tools-daemon on Mac OS X guest operating systems, and vmtoolsd on Linux, FreeBSD, and Solaris
guest operating systems. The VMware Tools service performs the following tasks。。。
【总结】
  • VMWare Tools Service
    • 是什么:一个服务
    • 做什么:管理主机host和客户端client系统之间的通讯
      • 具体包含
        • Performs virtual machine power operations gracefully
        • Runs VMware provided or user configured scripts in guest operating systems during various power operations.
        • Runs programs, commands, and fileȬsystem operations in guest operating system to enhance guest automation.
        • Authenticates guest user operations.
        • Collects network, disk, and memory usage information from the guest periodically.
        • Generates heartbeats from guest operating system to hosts so that VMware High Availability can determine availability of guest operating systems.
        • Synchronizes clocks between guest operating system and hosts or client desktops.
        • Quiesces guest file systems so that host can capture fileȬsystemȬconsistent guest snapshots.
        • Executes pre-freeze-script.bat and post-thaw-script.bat while quiescing guest file systems.
        • Customizes guest operating systems immediately after powering on virtual machines.
        • Enables Shared Folders between host and guest file systems on VMware Workstation and VMware Fusion.
        • Enables copying and pasting of text, graphics, and files between guest operating systems and hosts or client desktops.
    • 表现形式:后台运行
      • 不同系统的服务名称
        • Windows:vmtoolsd.exe
        • Mac OS X = macOS:vmware-tools-daemon
        • Linux/FreeBSD/Solaris:vmtoolsd
    • 历史
      • 之前:都是把iso镜像文件,打包集成到(VMWare ESXi)安装包内的
      • 现在:单独发布的
        • 具体映射关系和支持guest系统的类型
        • 关于macOS的darwin.iso
          • darwinPre15.iso
            • D:\dev\tools\VMWare+macOS\macOS\darwin_iso\com.vmware.fusion.tools.darwinPre15.zip\com.vmware.fusion.tools.darwinPre15\payload\darwinPre15.iso
            • 不是更新的版本,而是更老的版本:针对的是 macOS 10.10.x
              • 所以最新的macOS 10.14+无法使用
          • darwin.iso
            • D:\dev\tools\VMWare+macOS\macOS\darwin_iso\com.vmware.fusion.tools.darwin.zip\com.vmware.fusion.tools.darwin\payload\darwin.iso
            • 才是最新版的,支持:macOS 10.11+
        • 关于Linux(Ubuntu等)的open-vm-tools
        • 更多系统(Linux、Windows等)的VMWare Tools的下载

转载请注明:在路上 » 【整理】VMWare Tools的macOS中的后台进程vmware-tools-daemon

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
90 queries in 0.191 seconds, using 23.38MB memory