您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页扩容VMware下的ubuntu虚拟机【不需要安装软件,因为麻烦】

扩容VMware下的ubuntu虚拟机【不需要安装软件,因为麻烦】

来源:华佗小知识

操作环境

        ·操作软件:VMware Workstation Pro 17

        ·操作系统:ubuntu22.04

操作步骤

一、选择拓展空间大小

        打开VMWare(虚拟机关机状态下),单击打开编辑虚拟机设置,选择磁盘,然后单击扩展,输入自己期望的空间大小数值后单击拓展。

二、进入恢复模式【可选操作】

        打开这时候当你打开虚拟机的时候可能会提示无法开启,不管因为什么原因都可以执行以下操作打开终端命令窗口,如果没有出现该问题,可以直接跳转步骤三。当然,也可以接着步骤二继续,没必要开机。但进入恢复模式的操作,每一步都会特别慢,别着急

1、重启虚拟机并一直按ESC键,进入到recovery mode中。

2、选择Advance options for Ubuntu后“↓”到第二个recovery mode版本后“↲”。↓↑

3、“↓”到选择root模式后“↲”。

4、输入root用户密码【没有设置root用户密码的话,你直接重装吧,,别问我】

 进入终端,继续跟着下面命令步骤走

三、打开命令终端

1、切换到root用户权限下,输入fdisk -l查看磁盘现有分区,可以发现红字提示磁盘空间出现了问题,这也是第二步中我们无法成功登陆系统的原因。或者是成功登入系统后,我们无法享用到这部分扩容的原因。记住这部分自己系统磁盘硬件名称是什么,我的是磁盘硬件路径是/dev/sda,基于这个磁盘硬件下又有sda1、sda2、sda3三个磁盘分区。其中sda3是我的主分区,也就是最开始是20GB大小的那个磁盘空间,现在要拓展到30GB这个。

2、使用扩展磁盘分区命令进行分区修改

①输入磁盘硬件名称“parted /磁盘硬件路径”后“↲”

②输入“p”后“↲”,会出现当前所有基于磁盘硬件下的磁盘分区

③输入“resizepart 主分区序列号”【我的主分区序列号是3,该命令是调整该分区的大小到最大可能大小】后“↲”,这里会提示该分区正在被使用,但不用管,输入yes,接下来输入自己拓展的磁盘大小(该步骤的第1步图片中磁盘硬件路径后也有标识30GB)

④输入q退出,并输入“resize2fs 调整的主分区路径”命令进行更新。如果没问题了看下一步骤

这里的命令格式是【我扩容调整的是主分区序列号3,路径是/dev/sda3】,例:

resize2fs /dev/sda3

⑤如果出现问题了,那我这里列了一条可能出现的问题,仅供参考

        你在本步骤的第2步的②中是不是出现了第四分区(之前没有的,且该分区大小等于你刚拓展的大小)?直接在本步骤第2步的②之后输入rm 4(第四分区Number)然后继续进行本步骤第2步的③④。

四、大功告成

        重启系统

如果重启不了还是失败,且出现了如下提示

再次进入recovery mode模式中的root终端下,输入df -h检查linux服务器的文件系统的磁盘空间占用情况,发现sda3主分区爆满,所以导致无法开启。

                                                                                       如有问题,欢迎评论区交流~                                                                                   

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务