Vmware Ubuntu虚拟机磁盘扩容方法(亲测可行)

    • 首先将要扩容磁盘的ubuntu虚拟机关闭,如下所示,这个ubuntu虚拟机只有一块20G的硬盘,我们给它扩展为30G。处于关机状态后,点击编辑虚拟机设置。

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 2

      然后在设置界面点击要扩展的硬盘,右边会出现磁盘实用工具。点击下面的扩展按钮。

      0d338744ebf81a4c9a97aadcd92a6059252da67a.jpgVmware Ubuntu虚拟机磁盘扩容方法

      8644ebf81a4c510f1561a40f6e59252dd42aa57a.jpgVmware Ubuntu虚拟机磁盘扩容方法

    • 3

      这个时候会弹出新窗口,让你输入新硬盘大小。输入30G,然后点击扩展。它就扩展成功了,会提示你需要进系统进行分区。点击确定保存。

      Vmware Ubuntu虚拟机磁盘扩容方法

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 4

      重新将ubuntu虚拟机开机,然后打开terminal终端。使用命令:

      df -h 

      查看硬盘信息,可以看到唯一的硬盘/dev/sda1还是18G(另外2G划做缓存空间了),我们需要将增加的10G空间添加到它上面。

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 警告!!!!

      下面的操作会有丢失虚拟机数据的风险,因此建议你在做下面的操作之前,先点击vmware软件界面上的添加快照功能给你的虚拟机创建一个快照。这样后面的操作失败了,也可以一键回到操作之前的环境。

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 使用命令:

      sudo fdisk /dev/sda

      打开硬盘/dev/sda,然后输入子命令p,可以看到对应的硬盘信息,如第二张图中所示,可以看到这块硬盘分为3个部分,分别/dev/sda1,挂载的是我们的ubuntu系统根目录,/dev/sda2,扩展分区。/dev/sda5,交换分区。

      Vmware Ubuntu虚拟机磁盘扩容方法

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 然后我们输入q命令退出fdisk操作界面,输入命令:

      sudo swapoff /dev/sda5

      来关闭交换分区,然后再输入命令:

      sudo fdisk /dev/sda5

      进入到fdisk操作界面。

      b17eca8065380cd74f93eaf8af44ad3459828112.jpgVmware Ubuntu虚拟机磁盘扩容方法

    • 下面的操作就是风险操作了,使用d命令依次删除这3个分区。如下所示:

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 3个分区都删除完成后,我们来创建新分区。命令依次是:

      n

      p

      回车

      +28G

      然后28G的根分区创建完毕,如下所示:

      f7246b600c33874455bc64695f0fd9f9d72aa0ae.jpgVmware Ubuntu虚拟机磁盘扩容方法

    • 根分区创建完毕后,我们再来创建新的交换分区,首先创建扩展分区,命令依次是:

      n

      e

      回车

      回车

      将剩下的2G空间创建为了扩展分区。

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 在扩展分区的基础上再创建交换分区,命令依次是:

      n

      回车

      回车

      回车

      逻辑分区创建完毕,这个时候逻辑分区格式是linux,还不是想要的swap分区,需要修改它的分区标志。输入命令t,然后选择分区5,输入分区编号82,就将/dev/sda5从linux格式分区修改为swap类型分区。如下面第二张图中所示。

      Vmware Ubuntu虚拟机磁盘扩容方法

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 修改完成后,输入p命令查看一下分区信息,如下所示,和编辑之前唯一的区别就是根分区从18G变成了28G,其他没有任何变化。

      确认无误后,输入命令a,然后输入分区编号1,将分区1设置为启动分区。如下面第二张图中所示,最后输入w命令保存配置。这个时候会提示Deivce or resource are busy,是因为原来的根目录还在挂载中,但是没有影响。

      Vmware Ubuntu虚拟机磁盘扩容方法

      e4dde71190ef76c65bc84f3e9316fdfaaf516789.jpguploading.gif转存失败重新上传取消Vmware Ubuntu虚拟机磁盘扩容方法

    • 执行重启命令:

      sudo reboot

      重启操作系统,耐心等待系统重启,可能会花费比平时启动更多的时间,等待即可。

      Vmware Ubuntu虚拟机磁盘扩容方法

    • 启动完成后,执行命令:

      sudo resize2fs /dev/sda1

      命令执行成功后,输入命令:

      df -h 

      查看硬盘挂载信息,这个时候看到的已经是28G的根目录了,没有任何错误,完美的将虚拟机硬盘扩大了。如下面第二张图中所示:

      Vmware Ubuntu虚拟机磁盘扩容方法

       

    • 详见:https://jingyan.baidu.com/article/86fae34604bdd53c49121a26.html

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 在VMware虚拟机中进行磁盘扩容有几个步骤。首先,你需要使用命令行工具vmware-vdiskmanager来扩展虚拟磁盘的容量。例如,使用命令"vmware-vdiskmanager -x 30GB D:/UbuntuDesk/Ubuntu.vmdk"来将虚拟磁盘的容量扩展到30GB。\[2\]接下来,你需要在虚拟机中删除原有的分区,并创建一个新的分区。你可以使用命令行工具来完成这个步骤。首先,输入n,p,回车来创建一个新的分区。然后,输入+40G来指定新分区的大小。最后,输入a和w命令来保存更改并退出命令行。\[3\]完成这些步骤后,你的虚拟机磁盘就会成功扩容了。 #### 引用[.reference_title] - *1* *2* [VMware12 + Ubuntu16.04 虚拟磁盘扩容](https://blog.csdn.net/Q1302182594/article/details/51658229)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [VMware虚拟机硬盘容量扩容(超简单)](https://blog.csdn.net/qq_37140721/article/details/125619393)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值