vmware安装Ubuntu24.04虚拟机卡死,装载共享文件夹问题解决方案

目录

遇到的问题

走过的弯路

解决方案

问题一

问题二

问题三


使用系统版本为Ubuntu24.04

vmware软件版本为17.5

遇到的问题

自己安装Ubuntu24.04遇到的问题如下:

1、安装完Ubuntu24.04,第一次进入系统后会卡死(此问题可能后续镜像更新会解决)

2、如下图,用虚拟机上自带的方式安装VMware Tools无法实现共享文件与剪贴板与主机共享的功能。

3、每次重启都要重新载入共享文件夹。

走过的弯路

设置核心数、调整内存、虚拟磁盘大小都没有用处。

解决方案

问题一

进入系统会卡死,我认为这是一个Bug。虚拟机安装完成后会要求重启,重启之后会有一个引导界面。不要点击下一步(next)或者跳过(skip),直接在任务栏中将其关掉,就不会卡死。(忘记截图,自行意会)

问题二

首先,按照官方方法【为虚拟机设置共享文件夹 (vmware.com)】设置共享文件夹,之后安装VMwareTools,但仍然不能调整分辨率以及剪贴板共享。

因为,在Ubuntu 14之后,VMware的VM Tools不再适用,转而推荐open-vm-tools来实现原来的诸如共享剪切板、共享文件夹、鼠标拖拽复制等功能。
因此不建议使用如图方式安装VM Tools。建议使用open-vm-tools 和 open-vm-tools-desktop解决。

解决方案如下:

使用终端依次输入如下命令:

sudo apt update 
sudo apt install open-vm-tools
sudo apt install open-vm-tools-desktop

然后重启。应该分辨率是解决了,但是共享文件夹还没出现在设置的地方。

PS:open-vm-tools-desktop是依赖于open-vm-tools的。完成以后主要的分辨率和剪贴板共享应该就没问题了。

执行如下命令:

/usr/bin/vmhgfs-fuse .host:/ /home/user1/shares -o subtype=vmhgfs-fuse,allow_other
# 其中 /home/user1/shares 一般替换为 /mnt/hgfs

命令的具体含义,如此链接:在 Linux 客户机中装载共享文件夹 (vmware.com)

会发现 /mnt/hgfs 文件夹下有你的共享文件夹的名字。

重启之后会发现共享文件夹 又消失了。

我认为是安装完成后并没有启动导致的。因此再次输入上面的命令(如下),共享文件夹又出现了。

/usr/bin/vmhgfs-fuse .host:/ /home/user1/shares -o subtype=vmhgfs-fuse,allow_other

因此只要加入开机启动就行(如下问题三解决方案)。

ps:可以用如下命令来检查共享文件是否开启,开启的话会输出你的共享文件夹的名字

vmware-hgfsclient

问题三

使用如下命令,切换到etc文件夹下

cd /etc

在文件夹下找到 fstab 文件。

用任何一个编辑器打开文件,在文件中加入如下代码

.host:/         /mnt/hgfs         fuse.vmhgfs-fuse allow_other,defaults   0       0

即可实现开机自启。

重启试一下,看看共享文件夹是否出现。

也可参考以下链接

vmware使用open-vm-tools配置ubuntu共享文件夹-CSDN博客

  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值