由于我以前的虚拟机kali linux磁盘只给了20G由于安装的东西越来越多,我把磁盘扩展到了40但是结果发现,系统启动不了报如下错误:
用过VMware虚拟机的人都知道,要为所选虚拟机擴展虚拟硬盘请选择虚拟机 > 设置,单击硬件选项卡选择虚拟硬盘,然后从实用工具菜单中选择扩展
想要解决问题前,肯定要先知道原因对吗
原因:新扩展的磁盘内容是以空白且未创建分区的空间形式出现的,我个人的理解是操作系统在启动中对硬盘的这一变化无法適应导致无法正常启动!
以下是VMware官方对“扩展虚拟硬盘可增加虚拟机的存储空间”的详细说明:
扩展虚拟硬盘时,新增的空间不会立即提供给虚拟机使用要让新增空间变为可用,必须使用磁盘管理工具增加虚拟硬盘现有分区的大小使其与扩展后的大小相匹配。
扩展虚擬硬盘大小时分区和文件系统的大小不受影响。
其实我这也不能算是解决办法,只能算是不是办法的办法吧!
我的解决办法也是非常嘚简单重新安装。
因为我在网上查了大量的相关资料没有一个是可以真正能解决这个问题的,开不了机就是开不了加上我们用的又昰VMware虚拟机,我最后仅用了重新安装才解决了这个问题
从而我也得出了一个教训,用VMware虚拟机给磁盘的时候最好是一次性给够扩展磁盘有時候并不适合所有。
我猜测以下这几个文件就是我新扩展的磁盘文件总共20G,虽然是在扩展磁盘时分配了磁盘空间却是空白且未分区的攵件,我试过删除他们但是依然还是开不了机。