VirtualBox Ubuntu扩展虚拟机磁盘空间

本文详细介绍了如何在OracleVMVirtualBox中扩展UbuntuLinux系统的磁盘空间,步骤包括关闭虚拟机、使用VBoxManage命令调整VDI文件大小、安装gparted工具并合并分区,最后验证扩展后的空间。

关于Orical VM VirtualBox虚拟机安装了ubuntu linux系统,由于需要,磁盘空间不足,需要扩展磁盘空间,最终找到了一个非常简单的方法,上干货。

1、关闭虚拟机

2、运用VBoxManage命令扩展vdi文件的空间

打开windows的命令行窗口,运行下面的命令

“C:\Program Files\Oracle\VirtualBox\VBoxManage.exe”  modifyhd C:\Ubuntu\sta1.vdi --resize 40960

上面的命令解析:

2.1  “C:\Program Files\Oracle\VirtualBox\VBoxManage.exe”: 是VBOX自带的工具,可以通过搜索找到这个文件的路径,不同的电脑可能路径不同。

2.2 modifyhd: 固定参数,代表修改硬盘(hard disk)

2.3 C:\Ubuntu\sta1.vdi :虚拟机的磁盘文件

2.4 --resize 固定参数,表示修改空间大小

2.5 40960: 表示扩展后的总磁盘空间,单位是MB,这里扩展后磁盘空间是40G

3、启动虚拟机,安装磁盘空间管理工具:gparted

linux下运行下面的命令:

sudo apt-get update

sudo apt-get install gparted

4、使用gparted工具将新增的空间进行合并

4.1 在linux命令行中运行 :gparted

4.2 选中磁盘分区,右键选择“Resize/Move”,然后将分区大小扩展到所需要的大小,保存。

4.3 点击上方的绿色对钩“Apply”,此时完成磁盘扩容

5、扩展分区后,使用下面的命令查询空间

df -h

### 在 VirtualBox 中通过 GParted 扩大 Ubuntu 虚拟机磁盘空间 为了在 VirtualBox 中通过 GParted 扩大 Ubuntu 虚拟机磁盘空间,可以按照以下方法操作: #### 1. 增加虚拟磁盘的大小 在 VirtualBox 的图形界面中,进入虚拟机设置,选择 **存储** 部分。找到控制器:SATA 下的磁盘名称(例如 `ubuntu22.04.vdi`),然后在 **工具** -> **介质** 中找到该磁盘文件,并使用命令行工具调整其大小[^2]。也可以直接通过命令行运行以下命令来扩展虚拟磁盘大小: ```bash VBoxManage modifyhd "路径到vdi文件" --resize 新大小MB ``` 例如,如果要将磁盘扩展到 40GB,则执行: ```bash VBoxManage modifyhd "E:\personal\Private\ubuntu16-arm\brian_arm\brian_arm.vdi" --resize 40960 ``` 其中,40960 表示 40GB 的大小(1GB = 1024MB)[^5]。 #### 2. 启动 GParted Live 系统 下载并安装 GParted Live ISO 文件,将其挂载到虚拟机的光驱中。重启虚拟机并从光驱启动 GParted Live 系统[^3]。 #### 3. 使用 GParted 分区工具扩展分区 在 GParted 界面中,可以看到新增的未分配空间位于现有分区之后。假设当前系统有两个分区:`sda1` 和 `sda2`,其中 `sda1` 是根目录 `/`,而 `sda2` 是交换分区 `swap`。由于分区顺序的原因,未分配空间通常紧接在 `sda2` 后面[^3]。 - 如果需要扩展根分区 `sda1`,必须先移动 `sda2` 到未分配空间之后,再扩展 `sda1`。 - 右键点击 `sda2`,选择 **移动/调整大小**,将 `sda2` 移动到未分配空间的末尾。 - 接着右键点击 `sda1`,选择 **移动/调整大小**,将未分配空间合并到 `sda1` 中。 - 应用所有更改后,退出 GParted 并重启虚拟机。 #### 4. 更新文件系统以利用新空间 重启虚拟机后,进入 Ubuntu 系统终端,执行以下命令以确保文件系统能够识别新增的空间: ```bash sudo resize2fs /dev/sda1 ``` 如果是 XFS 文件系统,则使用以下命令: ```bash sudo xfs_growfs / ``` #### 注意事项 - 在调整分区时,请确保备份重要数据,避免因误操作导致数据丢失。 - 如果虚拟机正在运行,请先关闭虚拟机再进行磁盘调整。 - 如果未分配空间无法直接添加到目标分区,可能需要调整分区布局或创建新分区[^4]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值