我们在virtualbox中运行虚拟机时可能会遇到磁盘分配不足的情况,本文将告诉你如何在virtualbox中为虚拟机增加磁盘大小。
前言,由于可能会扩容失败导致重要内容丢失,你可以选择先备份要扩容的磁盘。复制原先的磁盘文件到备份文件夹。
第一步 更改磁盘的大小
非常幸运,在virtualbox中可以很方便地更改磁盘的大小,你只需要遵循如下的步骤。
找到虚拟机需要扩容的磁盘
进入虚拟机设置
中
进入 存储
。查看存储介质中控制器:SATA中磁盘的名称,记下。我这里是ubuntu22.04.vdi。
随后在 工具
介质
中找到 我们刚刚查找到的磁盘。
更改虚拟磁盘的大小
找到我们想要扩容的虚拟磁盘,在下方的大小调整为你想要扩容后大小。
之后点击 应用
。(我是将原本20GB的硬盘扩容成30GB)
注意
此时虚拟机磁盘已经扩容成功了,但是我们在linux虚拟机中使用lsblk -p命令查看磁盘大小时,发现所有的分区大小加起来并不是我们的磁盘大小。我这里原来是20G的磁盘,扩容成30G后显示如下图。此时系统可用的磁盘仍旧是之前的20G。
不要着急,接下来我将告诉各位该怎么做。
使用GParted Live ISO增加系统分区大小
GParted Live ISO镜像可以帮助我们管理系统的分区。我们接下来使用它管理我们的虚拟机磁盘。
下载GParted Live ISO
链接: GParted Live ISO官方下载网址
下载最新版的镜像文件。
添加虚拟光驱
在设置
->存储
->控制器
中选择添加虚拟光驱。
为我们刚才下载的镜像注册后, 选中, 再点击下面的选择按钮。
最后点击确定
,启动虚拟机。
使用GParted Live ISO
此时启动虚拟机会弹出几个配置界面,我们只需要全部按回车键即可。这样我们就会用默认配置进入。
在这里我们可以看见我刚刚扩容的10GB磁盘在右侧还未分配。
在sda3我们的系统分区上点击右键,选择Resize
把这个边界拖动到最右侧
然后选择Resize/move按钮
下图是操作完的样子。点击这个按钮。
操作完后点击Gparted
,Quit
双击Exit
, 选择shutdown
->ok
。如果弹出命令行界面,按回车确认即可。
大功告成
使用lsblk -p命令可以看到我们的sda3已经变成了30GB
在ubuntu自带的disk工具我们也可以看见我们的硬盘内容增大了。
以上就是 “在virtualbox中为虚拟机增加磁盘大小” 的全部内容,感谢你的阅读,如果本文对你有帮助,请点赞支持一下吧。