VMware虚拟机“扩展磁盘容量”后系统无法开机 解决办法

由于我以前的虚拟机kali linux磁盘只给了20G,由于安装的东西越来越多,我把磁盘扩展到了40,但是结果发现,系统启动不了,报如下错误:

[     1.517302]  piix4_smbus 000:00:07:3: SMBus Host Controller not enabled
[     2.114544]   sda Assuming drive cache: write through
/dev/sda1:recovering journal
/dev/sda1:clean,426761/1179648 files,4688603/4718336 blocks
[     7.476911]   cgroup:cgroup2:unknown option “nsdelegate”

cgroup:cgroup2:unknown option “nsdelegate”

 

用过VMware虚拟机的人都知道,要为所选虚拟机扩展虚拟硬盘,请选择虚拟机 > 设置,单击硬件选项卡,选择虚拟硬盘,然后从实用工具菜单中选择扩展

VMware虚拟机“扩展磁盘容量”

 

想要解决问题前,肯定要先知道原因对吗?

原因:新扩展的磁盘内容是以空白且未创建分区的空间形式出现的,我个人的理解是操作系统在启动中对硬盘的这一变化无法适应,导致无法正常启动!

 

以下是VMware官方对“扩展虚拟硬盘可增加虚拟机的存储空间”的详细说明:

扩展虚拟硬盘时,新增的空间不会立即提供给虚拟机使用。要让新增空间变为可用,必须使用磁盘管理工具增加虚拟硬盘现有分区的大小,使其与扩展后的大小相匹配。

 

您所用的磁盘管理工具取决于虚拟机的客户机操作系统。很多操作系统(包括 Windows Vista、Windows 7 和某些版本的 Linux)都提供了可用于调整分区大小的内置磁盘管理工具。另外还有一些第三方磁盘管理工具可供使用,如 Symantec/Norton PartitionMagic、EASEUS Partition Master、Acronis Disk Director 以及开源工具 GParted。

 

扩展虚拟硬盘大小时,分区和文件系统的大小不受影响。

 

解决办法

其实,我这也不能算是解决办法,只能算是不是办法的办法吧!

 

我的解决办法也是非常的简单,重新安装

 

因为我在网上查了大量的相关资料,没有一个是可以真正能解决这个问题的,开不了机就是开不了,加上我们用的又是VMware虚拟机,我最后仅用了重新安装才解决了这个问题。

 

从而我也得出了一个教训,用VMware虚拟机给磁盘的时候最好是一次性给够,扩展磁盘有时候并不适合所有。

 

我猜测以下这几个文件就是我新扩展的磁盘文件,总共20G,虽然是在扩展磁盘时分配了磁盘空间,却是空白且未分区的文件,我试过删除他们,但是依然还是开不了机。

空白且未分区的文件

    A+
发布日期:2018年08月17日  所属分类:VMware完整使用教程
最后修改时间:2018-08-18 00:16
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
付杰
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
  • ¥ 9.9元
  • 市场价:49.9元
wordpress站群服务 泛解析二级域名站群 二级目录站群
wordpress站群服务 泛解析二级域名站群 二级目录站群
  • ¥ 1999.9元
  • 市场价:4800元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

  1. 我总是伤你的心 1

    虚拟机虚拟磁盘满了系统不能启动怎么办?

    • 付杰 付杰

      @我总是伤你的心 我还没有遇到这个问题,不过建议最好在用虚拟机前,根据自己的情况,把磁盘给大一些。我曾经也是只给了20G,后来扩展了,直接开不了机了。只好重新再装一次了,直接给的60G。