You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 23.04原版在VMware与VirtualBox中安装卡顿的解决方案咨询

Ubuntu 23.04原版在VMware与VirtualBox中安装卡顿的解决方案咨询

看起来你遇到的问题是老CPU(二代、三代i5)搭配虚拟化软件时,Ubuntu 23.04的新安装器兼容性拉胯——毕竟新安装器对硬件资源和虚拟化特性的要求比传统版本高不少,老硬件扛不住很正常。结合你的两台机器配置,给你几个实用的解决方案:

  • 优先尝试Legacy传统安装器镜像
    Ubuntu 23.04其实提供了带传统安装器的桌面版镜像(不是Server版哦),这个版本的安装流程和22.04几乎一致,对老虚拟化环境的兼容性好很多。你下载镜像的时候找带“Legacy Installer”标识的版本,挂载到虚拟机里安装,应该能避开卡顿问题。

  • 调整虚拟机硬件配置适配老CPU
    新安装器吃资源比旧版本狠,给虚拟机加配置或者关掉一些高要求特性:

    • 至少分配2个CPU核心、4GB内存,老CPU单核心性能有限,多核心能缓解安装时的卡顿;
    • 关闭虚拟化高级特性:VMware里关掉“Hyper-V兼容”选项,VirtualBox里禁用“Nested VT-x/AMD-V”,老i5对这些特性的支持本来就一般,反而可能拖慢速度;
    • 切换显卡模式:VMware选“VMware SVGA 3D”,VirtualBox选“VMSVGA”,避免新安装器和显卡虚拟化的兼容性冲突。
  • 从Ubuntu 22.04 LTS升级到23.04
    既然你已经确认22.04能正常安装,这可能是最稳妥的方案:

    1. 先把22.04系统更到最新:sudo apt update && sudo apt upgrade -y
    2. 安装升级工具:sudo apt install update-manager-core
    3. 启动跨版本升级:sudo do-release-upgrade -d(-d参数用来升级到非LTS的23.04)
      整个升级过程是在稳定运行的系统基础上进行的,对老硬件的兼容性比直接安装新系统好很多。
  • 确认硬件虚拟化完全启用
    别忽略最基础的一步:检查你的两台电脑BIOS/UEFI里的VT-x(Intel)选项是否已经开启。老电脑有时候默认是关闭的,没开的话虚拟机性能会暴跌,哪怕是安装23.04衍生版都可能有隐患,更别说原版新安装器了。

另外针对你的两台机器补充个小细节:Win10上的VirtualBox 7,因为你没法升级Win11,Hyper-V应该是默认关闭的,但还是建议你在VirtualBox的全局设置里确认“硬件加速”已经启用;Ubuntu Mate 20.04上的VMware 17.02,可以试着更新一下VMware Tools,确保虚拟机和宿主机的兼容性最优。

备注:内容来源于stack exchange,提问作者Rodri Caballero

火山引擎 最新活动