虚拟机上虚拟磁盘不显示可能是虚拟磁盘未挂载或未正确配置驱动程序所致。
虚拟磁盘未挂载或未正确配置驱动程序可能是导致虚拟机上虚拟磁盘不显示的主要原因。
如果虚拟磁盘未挂载,可以尝试在虚拟机上手动挂载,或者检查虚拟机配置文件中是否正确指定了磁盘路径;如果配置了虚拟磁盘驱动程序,可以尝试更新或重新安装该驱动程序,以确保虚拟磁盘能够被正确识别。
此外,也需要根据虚拟机所使用的操作系统,在操作系统上检查磁盘驱动程序是否正确安装和配置。
这个问题很简单,就是你虚拟机的硬盘是精简模式的。虚拟机的磁盘本质上是一个文件,虚拟机内的东西增加,这个文件就会变大。只有这个功能。本质上是这个文件在所在的分区上占用了更多的空间。但是在你删除虚拟机内的文件后,这个虚拟磁盘文件并不会缩小。这个文件并不知道那些文件占用了哪些空间,它不知道对应的关系。
假设你的磁盘是一个100GB的精简磁盘,你用了80GB了。你删除了20GB的电影,又下载了新的20GB电影。那么这个磁盘文件的大小会是多大呢?
我理解最小可能是80GB,最大可能是100GB,但是可能行最大的是90GB。针对这个问题,存储厂商已经开发了自己的产品,对接到虚拟化的管理服务器上了。
比如VMware 有VAAI的接口,可以把虚拟机删除文件的动作告知底层存储,存储就可以了解到哪些空间可以释放出来了。不知道是不是有错误,希望有了解更底层原理的人士能更清楚的解释一下。