Virtualbox扩展ubuntu容量空间

本文详细介绍了如何在VirtualBox环境下为Ubuntu系统增加额外的虚拟硬盘空间,包括添加虚拟硬盘、分区、格式化及挂载等步骤。

在使用virtualbox装载了ubuntu系统,在使用ubuntu系统下载android源码时,发现最初分配的系统虚拟硬盘太小了,需要为系统添加一个扩展硬盘

添加扩展硬盘有以下几个步骤:

在virtualbox中添加一个虚拟硬盘,系统要是关闭状态,选中系统,单击设置,或者右键选择设置:


2.会弹出下图的对话框选中存储选项,在右边的SATA控制器中单击添加虚拟硬盘的按钮,这个东西只有在系统未启动的时候才可以选中

3.在选择添加虚拟硬盘按钮后,会弹出下图对话框,选择创建新的虚拟盘,在弹出的对话框中一直选择下一步,直到最后有一个选择大小的对话框出现,分配合适的空间,然后点下一步,最后就成功创建了一个虚拟盘。

4.在完成以上步骤后,启动ubuntu系统,进入终端模式

首先输入sudo  fdisk  /dev/sdb

5.然后会弹出Command(m  for  help):

在这里输入会输出一下帮助信息,在下面大家注意下n的解释,意思是添加一个新的分区

6.输入添加新分区,会显示如下信息,接着输入

7,。会提示

  Partition  number  (1-4):1  

  First  cylinder (1-1044,default  1):

Last  cylinder  or  +size  or  +sizeM  or  +sizeK(1-1044,default  1044):1044(这个要看自己的硬盘大小来分配)

Command  (m  for  help):

w是保存退出,q是直接退出不保存

8.退出后进行格式化,可以选择ext4

命令为:sudo  mkfs  -t  ext4  /dev/sdb1  

然后把它挂载在/mnt/addDisk1下,这个需要自己创建,你也可以自己创建,在其它文件中,只需要将它替换即可

cd  /mnt

sudo  mkdir  addDisk1

sudo  mount  /dev/sdb1  /mnt/addDisk1

其中sdb1为上面创建的即Partition  number(1-4):1

可以输入:sudo  df查看创建的挂载点

9.最后是启动自动挂载点

命令为:sudo  gedit  /etc/fstab

在弹出的编辑框最下面添加如下代码:

/dev/sdb1  /mnt/sdb1  ext4  defaults  0  0

### 如何扩展 VirtualBoxUbuntu 虚拟机的磁盘空间 #### 关闭虚拟机 为了安全地调整磁盘容量,在执行任何更改前需确保已关闭目标 Ubuntu 虚拟机。 #### 使用命令行工具增加 VDI 文件大小 通过命令提示符或终端窗口输入特定指令来增大现有 .vdi 文件尺寸: 对于 Windows 主机操作系统而言,打开 CMD 或 PowerShell 并导航到 VirtualBox 安装目录下;如果是 Linux 或 macOS 则直接在 shell 终端操作即可。接着运行下面这条语句修改指定 vdi 的实际占用量至新的数值(此处以20GB为例): ```bash VBoxManage modifyhd "C:\path\to\your\Ubuntu16.04.vdi" --resize 20480 ``` 上述路径应替换为真实的文件所在位置[^1]。 #### 更新分区表和文件系统 仅改变底层映像文件并不能立即让 guest OS 认识到新增加的部分,还需登录到该 VM 内部进一步处理: 启动虚拟机之后,利用 `lsblk` 命令查看当前设备布局情况,确认新分配的空间确实存在但尚未被使用。随后借助 GParted 图形化界面或是 fdisk 文字模式下的编辑器创建/调整相应逻辑卷及其挂载点所对应的分区边界,最后同步更新 ext4/xfs 等具体类型的 filesystem metadata 结构使之能够充分利用整个可用区间[^3]。 #### 清理无用数据并优化存储效率 完成扩容工作后建议定期实施必要的维护措施,比如删除不必要的软件包、清空缓存日志记录以及执行 defragmentation 和 compact operation 来减少冗余开销并提高读写性能表现[^2]: 关闭虚拟机后点击设置->存储->点击需要压缩磁盘空间的虚拟硬盘(例如这Ubuntu16.04.vdi)->找到属性中的位置。如果有多个虚拟硬盘,则需要分别对这些虚拟硬盘进行压缩操作。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值