Oracle VM VirtualBox下的Linux系统(centos7)存储扩容方法(非增加虚拟硬盘,是在原有的硬盘上扩容)

一、若更换过虚拟硬盘,导致系统要重新安装,以下方法可解决系统重装问题
1.若更换过虚拟硬盘,即使更换回来,也是会回不到原来的系统的,进去了重装系统;
2.这是由于第一次创建虚拟机时,系统启动盘设为了以光驱优先,所以找不到原来的系统了;
3.只要调整系统启动盘的优先顺序即可,应该调整硬盘为第一位。
在这里插入图片描述

二、硬盘扩容
1.可以使用Oracle VM VirtualBox中的工具选项来进行硬盘的扩容
在这里插入图片描述
在这里插入图片描述

三、将扩展的容量应用到系统中
1.如图,就是已经将硬盘扩容,但是还没应用到系统中
在这里插入图片描述

2.下面教大家将扩展的容量应用到系统中;
3.首先以root身份进入系统,打开终端
4.添加磁盘分区
(1)运行fdisk -l /dev/sda 查看磁盘分区(一般只有两个分区,sda3是我新增的分区)
在这里插入图片描述

(2)运行fdisk /dev/sda,通过一系列指令(如图,若不是输入指令,在需要输入分区名称等地方时可以直接按回车代表使用默认名称等),添加新的磁盘分区,在我这里新的磁盘分区名称为/dev/sda3

在这里插入图片描述

5.运行命令mkfs.xfs /dev/sda3对新增加的分区格式化,在我这里新分区是/dev/sda3。(格式化前需要先重启,命令reboot)
6.运行命令pvcreate /dev/sda3把新加的硬盘分区创建为物理卷(如果报错可以执行命令: pvcreate -ff -y /dev/sda3)
在这里插入图片描述

7.运行命令vgdisplay查看卷组,运行命令vgextend centos_wyu2023 /dev/sda3将新建的物理卷(pv)添加到卷组(vg)[注意用你的VG Name替换命令中的centos_wyu2023]

在这里插入图片描述

8.扩展逻辑卷(lv):
运行命令lvdisplay查看逻辑卷
运行命令:lvextend -L +11G /dev/centos_wyu2023/root [注意用你的LV Path替换命令中的centos_wyu2023]
在这里插入图片描述
在这里插入图片描述

9.运行命令df -h 查看文件系统,运行命令xfs_growfs /dev/centos_wyu2023/root 扩展文件系统(本命令只适用于xfs文件系统,可使用df -Th命令查看) [注意替换命令中的centos_wyu2023]
在这里插入图片描述

10.以上即完成了扩容的所有步骤。

参考资料

https://zhuanlan.zhihu.com/p/628789167
VirtualBox虚拟机对Centos7 空间不足进行扩容操作

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不太聪明的qtfj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值