[email protected] master wl...">

当前位置:网站首页>問題解决:虛擬機無法複制粘貼文件

問題解决:虛擬機無法複制粘貼文件

2022-06-26 18:40:00 看,未來

首先,vmware的增强工具是:open-vm-tools和open-vm-tools-desktop。複制字符沒問題,就是複制文件和拖拽文件有問題。

拖拽和複制、粘貼文件,需要掛載一個特殊的文件系統:vmblock-fuse,先查看這個文件系統掛載服務的情况:

[[email protected]-master wlf]#  systemctl status run-vmblock\\x2dfuse.mount
● run-vmblock\x2dfuse.mount - VMware vmblock Fuse Mount
   Loaded: loaded (/usr/lib/systemd/system/run-vmblock\x2dfuse.mount; disabled; vendor preset: disabled)
   Active: inactive (dead)
    Where: /run/vmblock-fuse
     What: vmware-vmblock-fuse
     Docs: https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt

死的,是吧。現在讓它活一下:

1. 開機自啟
systemctl enable run-vmblock\\x2dfuse.mount   

2. 啟動服務
systemctl start run-vmblock\\x2dfuse.mount

再看:

[[email protected]-master wlf]#  systemctl status run-vmblock\\x2dfuse.mount
● run-vmblock\x2dfuse.mount - VMware vmblock Fuse Mount
   Loaded: loaded (/usr/lib/systemd/system/run-vmblock\x2dfuse.mount; disabled; vendor preset: disabled)
   Active: inactive (dead)
    Where: /run/vmblock-fuse
     What: vmware-vmblock-fuse
     Docs: https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt
[[email protected]-master wlf]# systemctl enable run-vmblock\\x2dfuse.mount 
Created symlink from /etc/systemd/system/multi-user.target.wants/run-vmblock\x2dfuse.mount to /usr/lib/systemd/system/run-vmblock\x2dfuse.mount.
[[email protected]-master wlf]# systemctl start run-vmblock\\x2dfuse.mount
[[email protected]-master wlf]# systemctl status run-vmblock\\x2dfuse.mount
● run-vmblock\x2dfuse.mount - VMware vmblock Fuse Mount
   Loaded: loaded (/usr/lib/systemd/system/run-vmblock\x2dfuse.mount; enabled; vendor preset: disabled)
   Active: active (mounted) since Sat 2022-06-25 23:04:53 PDT; 14s ago
    Where: /run/vmblock-fuse
     What: vmware-vmblock
     Docs: https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt
  Process: 9874 ExecMount=/bin/mount vmware-vmblock-fuse /run/vmblock-fuse -t fuse -o subtype=vmware-vmblock,default_permissions,allow_other (code=exited, status=0/SUCCESS)
    Tasks: 3
   Memory: 2.5M
   CGroup: /system.slice/run-vmblock\x2dfuse.mount
           └─9880 vmware-vmblock-fuse /run/vmblock-fuse -o rw,subtype=vmware-vmblock...

活的,是吧。
接下來重啟 vm-tools 服務:

[[email protected]-master wlf]# systemctl restart vmware-tools
Failed to restart vmware-tools.service: Unit not found.

沒這個服務,是吧。

搜一下:

[[email protected]-master wlf]# ls /usr/lib/systemd/system

找到了吧,重啟它。

不要說找不到,除非你的屏幕就是小框。


有沒有一種感覺,網上搜這個解决方案的,幾乎都是讓你重裝 vm-tools 的,重裝了還是不行。而且重裝之後,連文本複制粘貼都不行了,查狀態確是 active。。。

原网站

版权声明
本文为[看,未來]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/177/202206261833349140.html