如何在virtualbox中对虚拟机进行磁盘扩容?

Note:磁盘扩容似乎只能用于“动态分配存储”的磁盘,以后我也尽量都用动态分配存储吧,毕竟,生活充满了不确定性,谁也不知道明天会怎样,不是吗?

1. 调用df -h,可以看到主要的磁盘 /dev/sda5总共有48GB,还剩下22G,已经有51%的空间被使用了,考虑到我接下来要编译linux内核,而linux内核在编译过程往往需要十几G的磁盘容量,因此必须要进行扩容

2. 在Oracle VM VirtualBox 管理器界面,点开 (1)“管理” -> “虚拟介质管理器”, (2)选择 "ubuntu20forxv6.vdi"(也就是我想要进行磁盘扩容的虚拟机名字), (3)调节磁盘大小,我这里原来是48GB,我调节到了64GB。

上述完成后,点击右下角的“应用”。

3. 这时候启动 "ubuntu20forxv6",运行df -h,发现磁盘容量还是没有增加,这是因为磁盘只是虚拟分配了,并未实际分配,要用fdisk增加新分区来取

4. 运行 sudo fdisk -l /dev/sda,可以看到磁盘已有64GB

5. 运行sudo fdisk /dev/sda,通过一系列指令,添加新的磁盘分区,在我这里新的磁盘分区名称为/dev/sda3,可以看到该分区大小为16GB,因此现在电脑可用的磁盘空间从48G增加到了64G

6. 对新增加的分区格式化,在我这里新分区是/dev/sda3。

7. 把格式化好的新分区添加到自动挂载列表中

step 1:查看uuid

step 2:打开/etc/fstab (sudo vim /etc/fstab),使用这个分区的UUID,把它添加到自动挂载列表中。

注意,红圈圈出来的部分,就是以后访问这个磁盘分区所使用的路径(这里笔者粗心,把目录命名成了sda2而不是sda3,不过这个路径的名字对于使用磁盘分区是没有影响的哦!!OwO)

8. 在重启计算机后,可以在刚刚设置的路径处,看到该磁盘分区

接下来就可以使用这个新的磁盘分区存放东西了!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值