之前的一台笔记本分区不够用了,不能使用Gparted类调整分区。
在调整分区大小的时候,首先确定没有进程使用磁盘,使用 命令:
fuser -m -v /dev 查看是否存在进程。
如果有占用进程可以使用命令:
fuser -m -v -i -k /dev结束进程。
但是这里要注意挂载的磁盘不是主分区。因为主分区肯定是由程序在占用。
使用fdisk 来调整分区大小:fdisk /dev/sda,删除分区的时候要记住之前分区磁柱号一致。新建分区的时候默认结尾是最柱号。
分区操作完成之后需要进行保存,使用wq 保存。q 不保存。保存之后重新挂载分区。mount /dev
这种方法的操作只限于对非主分区的操作,如果是直接去操作kali的物理机,绝对不能直接对主分区、扩展分区删除重建。
使用resize2fs调整分区,在调整前需要删除掉需要扩展的分区和需要缩小的分区(记下这两个分区的磁主号)。使用 n新建分区,开始的磁柱号和原来一致,设置结束的磁柱号是期望调整的大小磁柱号。保存分区表之后,执行 命令: e2fsck -f /dev/sda1 给需要调整的分区。 检查 inode、 目录结构、目录连接性、参考数据、簇的概要信息无误之后 使用 resize2fs /dev/sda1 调整分区大小 之后重新挂载磁盘 mount /