一、需要解决的问题

  安装ubuntu1804时分配的磁盘空间50GB,伴随着安装软件和资料文件的堆积,磁盘剩余容量越来越少,需要给已经安装的虚拟机磁盘扩展10GB容量。

二、使用到的软件

1、VboxManage.exe 安装virtual box时已默认安装,在virtual box软件路径下。
2、Gparted,ubuntu桌面软件。

三、扩容方法

1、Windows端cmd终端中使用VboxManage工具给vdi扩容

注:执行命令前需要先关闭虚拟机,并确认实体物理机器的磁盘是否有足够的容量分配给虚拟机。

a) 使用VBoxManage.exe list hdds查看系统安装虚拟机请,获取UUID;

D:\software\VirtualBox>VBoxManage.exe list hdds
UUID:           152485ac-0794-4827-9fe4-9270b141e146
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       D:\Virtual_OS\ubuntu1804\ubuntu1804.vdi
Storage format: VDI
Capacity:       51200 MBytes
Encryption:     disabledUUID:           a57adf6f-2798-424f-8082-ae7aeaa3aa0e
Parent UUID:    base
State:          locked write
Type:           normal (base)
Location:       D:\Virtual_OS\ubuntu1804-test\ubuntu1804-test\ubuntu1804-test.vdi
Storage format: VDI
Capacity:       51200 MBytes
Encryption:     disabledUUID:           14690b28-6963-4009-b31d-0a22eba2eed5
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       D:\Virtual_OS\ubuntu1604\ubuntu16.04\ubuntu16.04-disk002.vdi
Storage format: vdi
Capacity:       125381 MBytes
Encryption:     disabledUUID:           19569733-5327-4179-9fe4-97243f7833ad
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       D:\Virtual_OS\ubuntu2004\ubuntu2004.vdi
Storage format: VDI
Capacity:       30979 MBytes
Encryption:     disabledUUID:           b3d85e4a-77bc-4569-ae14-53fadb5d7a1a
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       D:\Virtual_OS\Ubuntu1204\Ubuntu1204\Ubuntu1204.vdi
Storage format: VDI
Capacity:       10240 MBytes
Encryption:     disabled

b) 使用VBoxManage.exe modifyhd对指定的UUID磁盘容量扩展。
格式:
VBoxManage.exe modifyhd [UUID] --resize [size]

resize 大小计算 60x1024 = 61440

D:\software\VirtualBox>VBoxManage.exe modifyhd a57adf6f-2798-424f-8082-ae7aeaa3aa0e --resize 61440
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

可能遇到的问题:

  • 没有关闭虚拟机就执行磁盘扩展,报错如下:
D:\software\VirtualBox>VBoxManage.exe modifyhd a57adf6f-2798-424f-8082-ae7aeaa3aa0e --resize 61440
VBoxManage.exe: error: Failed to lock media when resizing 'D:\Virtual_OS\ubuntu1804-test\ubuntu1804-test\ubuntu1804-test.vdi'
VBoxManage.exe: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Resize(cbResize, pProgress.asOutParam())" at line 810 of file VBoxManageDisk.cpp
VBoxManage.exe: error: Failed to resize medium!

扩容完之后,查看virtual box 虚拟机下的存储空间已经从50GB扩展到60GB

2、虚拟机中使用Gparted软件给磁盘扩容

扩展完磁盘容量后,新扩展的磁盘空间还是未分配的。
打开Gparted软件(如果还未安装需要先安装)

分区显示有10G的内容未分配

已分区的盘右键选择“Resize/Move”,在弹窗的界面中“New size”中填写要扩展的容量。

参考文档

  1. 给VirtualBox上的Ubuntu虚拟机扩展硬盘空间
  2. https://www.cnblogs.com/qinqin-me/p/QQQ2260996312.htmlx

Oracle VM VirtualBox Ubuntu1804虚拟机磁盘扩容相关推荐

  1. Oracle VM VirtualBox VBX 虚拟机 Windows 10主机安装Ubuntu18.4 文件共享和root登录

    扩展文章 Windows 10 安装Oracle VM VirtualBox VBX 虚拟机 Windows 10 安装VMware Workstation Pro 16 虚拟机 Oracle VM ...

  2. Oracle VM VirtualBox创建虚拟机教程并解决连接网路问题和连接Xshell

    Oracle VM VirtualBox创建虚拟机教程并解决连接网路问题和连接Xshell 一.安装Virtual Box 1.什么是Virtual Box: VirtualBox 是一款开源虚拟机软 ...

  3. 使用Oracle VM VirtualBox创建虚拟机教程

    转载自:https://www.cnblogs.com/yinzhengjie2020/p/12210867.html 一.安装Virtual Box 1>.什么是VirtualBox Virt ...

  4. oracle vm virtualbox 失败,Oracle VM VirtualBox 启动虚拟机失败

    报错提示如下 VBoxHardening.log日志如下: 27fc.33b0: Log file opened: 6.1.12r139181 g_hStartupLog=00000000000000 ...

  5. oracle vm 加大存储,Oracle VM VirtualBox下ubuntu虚拟机存储空间不够解决方案

    工作环境为Oracle VM VirtualBox下安装的Ubuntu虚拟机,原有虚拟机的虚拟机硬盘为20G,在安装新的软件时提示没有足够的剩余空间安装软件. 由于接触linux操作系统时间较短,只能 ...

  6. 【超详细】使用Oracle VM VirtualBox 搭建一个Linux虚拟机

    电脑升级了win11后,由于老版本的wmware无法使用,所以尝试使用Oracle VM VirtualBox工具搭建一个Linux虚拟机,用来工作和学习! 下面是搭建过程: [前提准备] 1. 下载 ...

  7. Oracle VM VirtualBox Manager中扩展虚拟机硬盘空间

    您可以按照以下步骤在Oracle VM VirtualBox Manager中扩展虚拟机硬盘空间: 1.      在VirtualBox Manager中,选择要扩展的虚拟机并停止它. 2.     ...

  8. 虚拟机win7装oracle,win7系统安装Oracle VM VirtualBox虚拟机的操作方法

    很多小伙伴都遇到过对win7系统安装Oracle VM VirtualBox虚拟机进行设置的困惑吧,一些朋友看过网上对win7系统安装Oracle VM VirtualBox虚拟机设置的零散处理方法, ...

  9. Oracle VM VirtualBox启动新建虚拟机弹错--不能为虚拟机xxxx电脑 打开一个新任务 解决方法;

    Oracle VM VirtualBox启动新建虚拟机弹错--不能为虚拟机xxxx电脑 打开一个新任务 解决方法: 参考文章: (1)Oracle VM VirtualBox启动新建虚拟机弹错--不能 ...

  10. Ubuntu虚拟机磁盘扩容+VM虚拟机开机多出1分30秒的解决方案(终极教程)

    详细步骤,请参考我电脑上的Word:[在用] Word:Ubuntu虚拟机磁盘扩容+VM虚拟机开机多出1分30秒的解决方案(终极教程) 扩容简单总结: 参考1:https://www.cnblogs. ...

最新文章

  1. 具备这四点品质的建站系统就爱了吧!
  2. python获取中文字体点阵坐标_点阵汉字显示 - freecamel的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. Linux翻页命令more和less
  4. java学习_java学习原理篇|java程序运行套路
  5. 优先级调度算法动态优先级_与优先级调度有关的问题及其解决方案
  6. 一段比较经典的多线程学习代码
  7. UBUNTU下面安装ICE失败记录过程
  8. pbdom 不能解析gbk_备受家长追捧的公立学校,摇中率不到3%,还要抢着报名?速看大摇号学校全面解析!...
  9. pythoninit_Python __init__.py文件的作用
  10. Helm 3 完整教程(二):Helm 3 安装教程
  11. NoSQL 已死:我们不需要他了
  12. Matlab电路仿真
  13. POM文件配置Maven仓库地址
  14. Java之链表的反转
  15. 华为云GaussDB首次亮相2021服贸会,为数字人民币提供坚实数据底座
  16. 白光led 计算机模拟,大动态白光LED光辐射模拟器
  17. L-ink复刻笔记(记录)
  18. 决策树:ID3C4.5cart算法(从原理到实现-小白教程超详细)
  19. i.MX6ULL终结者屏幕背光调节例程程序设计
  20. PPT最强抠图技巧(收藏必备)

热门文章

  1. 【海康威视】WPF客户端二次开发:【8】海康SDK Dll程序集集成优化
  2. 【分享】测试小白如何测试手机整机系统测试
  3. 一位全减器VHDL语言
  4. yum源配置(网络仓库)
  5. 知乎提示浏览器版本过低的完美解决办法
  6. chrome浏览器Flash版本过低解决方法
  7. Python 中 appium 环境搭建
  8. DPDK Release 20.08
  9. ios虚拟服务器降级,iOS降级教程
  10. Django视图模板_004