2023年10月12日

Virtualization: VMware Workstation Pro 虚拟机文件说明

虚拟机文件 VMware Workstation Pro Docs: https://docs.vmware.com/cn/VMware-Workstation-Pro/17/com.vmware.ws.using.doc/GUID-A968EF50-BA25-450A-9D1F-F8A9DEE640E7.html 在您创建虚拟机时,Workstation Pro 会专门为该虚拟机创建一组文件。这些虚拟机文件存储在虚拟机目录或工作目录中。这两种目录通常都在主机系统上。 虚拟机文件 扩展名 文件名 描述 .vmx 虚拟机名称.vmx 存储虚拟机设置的主要配置文件。如果虚拟机是使用之前版本的 Workstation Pro 在 Linux 主机上创建的,这类文件的扩展名可能为 .cfg。 .log 虚拟机名称.log 或 vmware.log 主要日志文件。…
2023年9月25日

Virtualization: VMware Ubuntu 22.04.3 DHCP 无法获取IP地址

1. 问题概述: VMware下创建虚拟机后,无论是从Ubuntu live CD启动,还是从安装好的Ubuntu启动,均无法通过DHCP 无法获取IP地址。 2. 相关原因: 经测试,VMware Workstation Pro 17.0.2 build-21581411 存在这个问题,删除并重新安装此版本也不能解决。 3. 解决办法: 经测试,VMware Workstation Pro 17.0.0 build-20800274 不存在此问题,暂可使用此版本。  …
2023年6月9日

Virtualization: VMware能识别USB 设备,但无法连接(灰色)的解决办法

1. 问题概述: 创建虚拟机后,无法将 USB 设备连接到该虚拟机。 2. 相关原因: 出现此问题的原因是,创建虚拟机时,VMX 配置文件中 usb.restrictions.defaultAllow 选项的默认值配置为 FALSE。 VMware Workstation Pro 17.0.1 的Bug,这个问题已得到解决。 3. 解决办法: 找到虚拟机vmx文件,用文本编辑器打开,找到 usb.restrictions.defaultAllow = "FALSE" 改为 usb.restrictions.defaultAllow = "TRUE" 即可。 参见: https://docs.vmware.com/cn/VMware-Workstation-Pro/17.0.1/rn/vmware-workstation-1701-pro-release-note…
2022年9月30日

Virtualization: Shrink VMWare Disk Files .vmdk 虚拟机 Linux / Ubuntu 磁盘 收缩 回收

1. 概述: VMWare下Linux虚拟机无法回收磁盘空间。 2. 相关原因: ext4不允许压缩磁盘: 参见: https://docs.vmware.com/cn/VMware-vSphere/6.0/com.vmware.vsphere.vm_admin.doc/GUID-A42FA14C-7D67-44A7-823B-854AA9F5FD3E.html 3. 解决办法: 采用替代方法: 在虚拟机中添加一块新硬盘。 使用Ubuntu Live CD启动虚拟机。 使用gparted,对旧硬盘分区进行Resize,调整分区大小略大于已用空间大小即可。 使用gparted,对新硬盘进行分区,对应旧硬盘分区,每个分区略大于旧硬盘对应分区。 使用dd if=/dev/sdXx of=/dev/sdXx,将旧硬盘分区分别克隆到新硬盘分区。 使用gpart…
2022年2月8日

Virtualization: VMware中Windows 7安装VMware Tools提示 安装程序无法自动安装Virtual Machine Communication Interface(VMCI)驱动程序。必须手动安装此驱动程序

VMware Workstation 17.0 Pro在客户机Windows 7中安装VMware Tools,提示: 安装程序无法自动安装Virtual Machine Communication Interface(VMCI)驱动程序。必须手动安装此驱动程序。 分析查证: 经过一系列的排除故障与查找错误以及问题最后发现最终导致问题的是微软更换了签名算法,导致了签名错误。 解决方法: 由于微软更新了驱动程序签名算法,2019年开始弃用SHA1,改用SHA2。最新的VMware Tools驱动程序大概是使用了SHA2算法,而Windows7只支持SHA1导致签名问题无法验证,需要下载安装补丁kb4474419来支持SHA2算法即可解决问题。 下载地址: https://support.microsoft.com/zh-cn/topic/%E9…
2022年1月31日

Virtualization: 如何在VMWare的Ubuntu虚拟机中设置共享文件夹

笔者这里用的VMWare版本是14.0.0,但下面要讲到的方法其实在更早的版本中也是亲测可用的。 1.依次点击VMWare窗口左上方的“虚拟机”、“设置”,如图1  图1 2.弹出的对话框中依次点击“选项”、“共享文件夹”、“下一步”  图2 3.选择要共享的文件夹路径,并填写名称。  图3 4.完成后如图4(笔者之前已经添加过一个共性文件夹了,这里就不再重新添加了)  图4 5.重要部分:进入虚拟机,安装VMware Tools  如图5所示,依次点击“虚拟机”、“重新安装VMware Tools”,我这里是以前就装过了,如果没装过的话应该不是“重新”安装了,没啥区别。  图5 6.此时会弹出一个虚拟光驱的窗口,右键——“在终端打开”  图6-1 图6-2 7.将其拷贝到一…
2022年1月30日

Virtualization: VMware虚拟机启动centos黑屏

网络协议存在问题; 本地windows环境在管理员的cmd命令行输入 : netsh winsock reset然后重启电脑试试 。netsh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。当执行完winsock的命令重启计算机后,需要重新配置IP。…
2021年11月17日

Virtualization: VMware 虚拟机性能优化

https://wiki.archlinux.org/title/VMware_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)/Installing_Arch_as_a_guest_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 下面这些技巧可以帮你改善虚拟机性能。 准虚拟化 SCSI 驱动 VMware 准虚拟化 SCSI (PVSCSI) 驱动 (或称半虚拟化)是为 VMware ESXi 设计的 SCSI 驱动。可以明显提升吞吐量,降低 CPU 消耗。 在虚拟机设置的 SCSI 适配器类型里可以找到 VMware 准虚拟化选项。 如果你在虚拟机设置里找不到该选项,可以用这个办法:首先确保将 PVSCSI 模块添加进内核的内存盘镜像。具体的做法是修改 mkinit…
2021年11月12日

Virtualization: VMware Linux 磁盘收缩 / Ubuntu 虚拟机空间回收

Ubuntu虚拟机用了一周,发现磁盘占用70多G,但是机子里的文件加上系统才十几G 之前用win虚拟机也是要不停回收磁盘,但是Ubuntu不能像win那样关机回收,感觉可能是这个问题 查了一下,发现是要在系统里面执行的 首先确认你虚拟机里面装了vmware的虚拟机工具,然后在虚拟机里面执行: sudo vmware-toolbox-cmd disk list 看看有什么磁盘可以回收,我这里只要一个盘磁盘也就是根目录“/” 然后执行下面命令进行回收,后面的“/"就是刚才找到的盘: sudo vmware-toolbox-cmd disk shrink / 先是虚拟机里面的终端会开始回收,走完里面的进度条之后会唤起外面VMware的程序开始压缩,也会有进度条,外面的进度条完了之后就压缩完了,关机之后只有18G了 注意:回收的过程中磁盘占用会先上升…