只是技术笔记,C*D*,和掘*啥的都在瞎教,乱搬运,误人子弟。
Linux使用fdisk进行硬盘分区,没有的话使用apt安装
apt install fdisk -y
使用lsblk命令查看硬盘文件结构
这里表示的是只有一块物理硬盘sda,sda下面有三个分区,分别是sda1、sda2、sda3;
sda1被挂载到/boot/efi,sda2被挂载到/boot,这两分区和引导有关我们不管。
sda3分区是我需要用的分区,有56.6G空间,分了一个叫ubuntu.....的逻辑卷挂载到根路径,这个是用户的可用分区,只有28.3G,我需要扩容它。
扩容逻辑卷比较简单,使用lvextend命令
lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
100%代表全部分配,分配给谁呢,分配给/dev/ubuntu-vg/ubuntu-lv,
Linux的硬件资源被抽象成文件放在/dev下,我的逻辑卷叫ubuntu--vg-ubuntu--lv所以是这个路径,很基础不是吗。
执行结束后使用lsblk再次查看分区结构,可以看到根路径已经有56.6可用空间了,之后还需要使用resize2fs命令,划分的空间才会真正可用
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
扩展文件系统分区
这只是扩容逻辑卷,是系统层面的,那万一是sda硬盘有100G,只给sda3分配了50G,那么sda3下的逻辑卷想扩容也最多只能用50G,怎么办呢,那就使用cfdisk命令。
cfdisk /dev/sda
## 对sda硬盘进行设置
得到这样一个页面,绿色部分是剩余没分配的空间,在这个页面中使用方向键的左右控制需要执行的操作,使用方向上下键进行硬盘分区的选择,比如我选到/dev/sda3,然后选resize操作调整大小,按下回车键
会需要填写调整后的大小,这里默认给的值就是所有空间,直接回车
绿色的为分配空间就消失了,之后选择write选项写入配置
这里注意,确定写入需要输入yes,不确定的话随意,我输入yes然后回车,然后选quit退出。
这样的话sda3分区就扩容了,但是逻辑卷还需要扩容,回到上面还是老样子操作即可。
如果sda3可用空间没变,可能需要使用
resize2fs /dev/sda3
贴一下ai对这个命令的解释吧:当你扩展分区或逻辑卷时,文件系统不会自动扩展到新增加的空间。resize2fs 会将文件系统调整为占满整个分区或逻辑卷。
有错误还请在评论区指出吧,我只是改了下逻辑卷,顺便记录下省的每次都百度找半天。
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com