VMware虚拟机ubuntu瘦身,解决虚拟机越用越大

VMware虚拟机ubuntu瘦身,解决虚拟机越用越大

明白了!你是 Ubuntu 虚拟机不要用 Windows 那条命令,完全不通用,用了会报错。


一、先区分两条命令

❌ 错误(Windows 虚拟机专用)

cmd 复制代码
vmware-toolbox-cmd.exe disk shrink C:

.exe 是 Windows 程序,Ubuntu 里根本没有。

✅ 正确(Ubuntu / Linux 专用)

bash 复制代码
sudo vmware-toolbox-cmd disk shrink /

二、逐词解释(对应你疑惑的点)

bash 复制代码
sudo vmware-toolbox-cmd disk shrink /
  1. vmware-toolbox-cmd:Linux 下的 VMware 工具命令
  2. disk:磁盘操作
  3. shrink回收空白空间、压缩虚拟磁盘
  4. / :Linux 根目录(对应整个系统盘,等价于 Windows 的 C:

👉 翻译:
收缩 Ubuntu 整个系统盘,把删掉文件后的空白空间,返还给电脑宿主机,让 vmdk 体积变小


三、Ubuntu 完整正确操作流程(必看)

  1. 虚拟机关机
  2. 虚拟机管理里删除所有快照(有快照无法收缩)
  3. 开机,打开终端,先清垃圾:
bash 复制代码
sudo apt clean && sudo apt autoremove -y
  1. 再执行收缩命令:
bash 复制代码
sudo vmware-toolbox-cmd disk shrink /

四、如果提示命令不存在

说明没装完整虚拟化工具,先装:

bash 复制代码
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y

装好重启虚拟机,再执行 shrink 命令即可。


五、核心总结

  • Windows 用:shrink C:
  • Ubuntu 用:shrink /
  • 作用一模一样:瘦身虚拟硬盘,解决虚拟机越用越大
相关推荐
Bruce_kaizy41 分钟前
c++ linux环境编程——文件io介绍以及open 、write 、read 三剑客深度详解
linux·服务器·c++·ubuntu·操作系统·文件io
星辰&与海2 小时前
KVM + QEMU虚拟化方案
linux·运维
宋浮檀s3 小时前
应急响应——恶意流量&攻击行为识别
linux·运维·网络·网络安全·应急响应
REDcker3 小时前
Linux OverlayFS详解
java·linux·运维
zizle_lin3 小时前
WSL的系统安装和部分环境配置(按需操作)
运维
lwx9148523 小时前
Linux系统中用户锁定后如何解锁
linux·运维·服务器
zhangrelay4 小时前
ROS 2 Lyrical Luth启程-Ubuntu26.04-
linux·笔记·学习·ubuntu
WoY20204 小时前
使用iostat看磁盘IO
linux
難釋懷4 小时前
Nginx防盗链配置
运维·nginx