一、若更换过虚拟硬盘,导致系统要重新安装,以下方法可解决系统重装问题
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 空间不足进行扩容操作