主要讲的是如何给带有图形界面的debian系统扩容主硬盘。
比如你有的debian的系统并且用了lvm(重要,不是lvm的不适用本说明),然后你创建的时候就给了一个硬盘一个区比如100G的大小,然后盘满了。你想扩容一下。
先调整大小加容量
先进入root用户权限
su
然后下载一个gparted
apt install gparted
点开
然后会有一个未分配的空间(我这个图是已经分好了),把主分区拉满就可以了。
进入/sbin目录
./vgdisplay
查看下面有个Free PE size,比如我这里是5242880个可用空间,记住这个数字
然后
./lvdisplay
记住你想要增加空间的分区LV Path,我这里是/dev/Debian/root
把剩余的空间分给主分区,5242880是之前的那个数字 /dev/Debian/root分区名
./lvresize -l +5242880 /dev/Debian/root
然后重新分配大小
如果数量比较大需要等一段时间
./resize2fs /dev/Debian/root
然后查看大小成功扩容
debian命令行硬盘扩容
需求描述:装了一个debian命令行的系统,没有图形界面。原1T的空间不够用了想扩容到2T。并且系统没有用lvm。
cd /sbin
./parted
lsblk
fdisk
fuser -mv /dev/sda3
fuser -mk /dev/sda3
先获取root权限
进入sbin目录,有些环境变量没配的话以下命令会找不到,所以先进sbin
cd /sbin
查看分区,我这里是已经扩容后的,可以看到sda3为4.9T,扩容之前是2000GB
./fdisk -l
进入parted命令
./parted
输入p查看
p
把所有空闲空间给到2000G,3是number号就是1998G的那个
如果给1000G 就把100%换1000G
p查看结果
resizepart 3 100%
输入quit确认退出
quit
*疑难杂症 如果没有就不用管,出现了问题查看这里
大致意思是/dev/sda3正在被使用,分区失败。
mv查看正在占用的程序,mk杀死进程
apt install psmisc
fuser -mv /dev/sda3
fuser -mk /dev/sda3
mk之后会让你重新登陆
然后卸载分区
umount /dev/sda3
如果出现这玩意就fix
调整刷新一下就好了
./resize2fs /dev/sda3