一,如何遇到这个问题的和为什么会出现这个问题

1.1一开始本来是打算用docker去拉取镜像的,但是我发现正在拉取的时候突然就爆出这个错误了no space left on device.

1.2我这里出现这个问题的原因是因为我的kali根目录空间不够了,但是我的docker要存放数据的地方又在根目录,如下图,可以看到我这里的sda1分区的占用率都已经达到94%,当时我给kali的磁盘空间是按系统默认的磁盘空间给的,也就是20G。哎!要是当时多给一点就好了,就不会有那么多的事了!

1.3要想解决这个问题就需要对我们的根目录进行扩容,当然网上还有许多其他的解决方法,比如说给docker添加新的挂载目录,但是我试过了,对我这种情况来说没有用,浪费了许多时间,哎!

二.扩容根目录

右键你的kali,点击设置(注意关机,再操作

点击当前硬盘,然后再选择扩展,要扩展多少你们按自己的情况来,我之前是20G,然后扩展了30G,就有了现在看到的50G。但是可以看到我这里是不可以点击的,是因为要点击扩展这个选项需要将kali之前的快照都删掉,不然点不了。

我们扩展完之后,启动kali,在kali的应用里面找到GParted这是kali自带的一个挂载磁盘的一个工具,点击之后,如下图,未分配的30G,是我刚刚扩展的磁盘空间。

先将未分配的30G给到extended上,选择extended右键调整大小。向右拖到可以调整大小。拉住黑色箭头向如图所示的方向滑动。

然后移动linux-swap的位置 ,但是要注意要先停用交换分区后才可以调整大小。

停用后,这里注意是点击白色的部分,向右移动到最后 ,一定要点白色的部分,不要拉黑色的箭头,不然空间就添加到交换分区上了,千万注意。

点击确定。

再次选择extended,调整大小/移动,向右拖动将里面的空间全给出去。

注意拉住左边的黑色箭头,向如图所示的方向移动的低。

最后再调整sda1分区,这是最后一步了,拉住右边的箭头,拉到底。

最后,再点击这把勾,应用全部操作,就可以了

输入命令查看一下 df -h

哈哈哈哈哈哈,我的空间又回来了

拉取镜像的问题也解决了

总结

这就是kali扩展根目录的全部过程,希望对你有帮助,收藏吧!你总有一天会用上的!为了解决这个问题我尝试了几种方法,都没有用,浪费了许多时间!csdn上的方法几乎都试过了!血的教训。

要是当初多给一点空间给kali就好了!

kali根目录磁盘扩容(已解决问题no space left on device)相关推荐

  1. linux deploy安装kali和磁盘扩容

    这张图片需要注意的是一个安装路径,如图 可以下载RE文件管理器,快速复制当前文件夹路径 . kali.img就在/storage/emulated/0/   里面. 用户名和密码自己填,后期用来连接s ...

  2. CentOS7根目录磁盘扩容(/dev/mapper/centos-root 空间不足)

    今天启动本地虚拟机发现很卡,一看磁盘空间满了,这里记录下,参考文章: https://www.cnblogs.com/herui1991/p/12052967.html # 查看根分区大小 [root ...

  3. 2021-11-22--中标麒麟-Linux系统扩容根目录磁盘空间

    title categories tags abbrlink date updated 中标麒麟-Linux系统扩容根目录磁盘空间 Linux 中标麒麟 yum 6db4 2021-11-22 15: ...

  4. linux系统 opt扩容,Linux系统扩容根目录磁盘空间的操作方法

    一.使用背景 Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变. 产生的原因是没有给磁盘格式化,没有增加分区. 二.操作方法 1. ...

  5. 小白笔记:VM VirtualBox 虚拟机下Ubuntu磁盘空间不足”Low Disk Space on “Filesystem root” ”及固定大小储存虚拟磁盘转动态分配储存的简单扩容

    示范版本:虚拟机软件VM VirtualBox 6.1.36 +系统Ubuntu20.04 解决问题:Ubuntu在启动或下载文件时候时,提示磁盘空间不足(Low Disk Space on &quo ...

  6. linux 在线扩inode,Ubuntu 18.04 磁盘根目录在线扩容 修改分区 inode 数量

    总计 1,199 阅读, 今天 1 阅读 Ubuntu 作为服务器系统使用的时候,系统盘的空间可能并不是很充裕,apt apt 着,根目录就满了.诚然,增加磁盘 / 分区并挂载是一个方案,但并不能解决 ...

  7. linux扩容根目录空间_Linux系统扩容根目录磁盘空间的操作方法

    Linux系统扩容根目录磁盘空间的操作方法 一.使用背景 Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变. 产生的原因是没有给磁盘 ...

  8. ubuntu16.04根目录磁盘空间扩容及可能遇到的问题(亲测有效)

    因为之前安装双系统的时候,只给根目录分配了15G的空间,现在使用和安装的环境越来越多,空间根本不够用,因此需要对根目录进行扩容处理.主要的步骤如下: 1.安装gparted管理器 gparted能够动 ...

  9. Centos7根目录扩容方法(添加一块磁盘扩容根目录)

    摘要:业务服务器扩容磁盘,一般用户都比较喜欢把新增的磁盘容量扩容到原业务上的一个目录上,也就是说扩容业务目录的容量,其次情况下,同一目录下,无法挂载多个,不然会覆盖之前的挂载,所以要以卷组分方式来解决 ...

最新文章

  1. 使用RedisDesktopManager客户端无法连接Redis服务器问题解决办法
  2. C# 结构体与类的区别
  3. Mysql 索引 总结 —— 概述 || 索引优势劣势|| 索引结构(索引是在MySQL的存储引擎层中实现的)|| BTREE 结构||B+TREE 结构||MySQL中的B+Tree||索引分类
  4. 适合新手入门的漏洞调试与分析—CVE-2010-3333
  5. php国外地址生成,thinkphp url生成
  6. Google App Engine Java功能和命名空间API
  7. pdm 导入mysql 注释_PowerDesigner逆向导入MYSQL数据库并显示中文注释(转载)
  8. 在 Google Earth 上看新闻
  9. NetStatusEvent info对象的状态或错误情况的属性
  10. 苹果Mac 默认浏览器如何更改?设置成自己习惯用的浏览器
  11. vm安装win xp镜像遇到的安装问题之一
  12. Android Studio中Intent的用法3-2
  13. 【WeNews】三胞债务重组方案出炉 650亿元金融债务如何化解
  14. 算法基础课【合集1】
  15. 程序员哑巴英语修炼指南
  16. 智能聊天机器人之图灵机器人
  17. 离职的腾讯5万名员工创办了1372家公司,如今他们都咋样了?
  18. 收集的常用的CTF学习资源网站
  19. pcie总线与cpci总线_基于通用PCI接口功能芯片和热插拔控制器实现CPCI总线控制的设计...
  20. 正则表达式\S\s的意思

热门文章

  1. MessageBox ()详解
  2. 语音电话机器人的核心技术是什么
  3. Unity编辑器Unity Editor基础(一)
  4. 汇编语言c equ a-b,汇编语言EQU伪指令
  5. linux断开tcp连接命令,强制断开已经连接上的tcp连接
  6. Meta-DETR: Image-Level Few-Shot Object Detection with Inter-Class Correlation Exploitation个人理解和待解决疑问
  7. Linux环境变量PS1_命令行提示符设置
  8. Win10电脑的WLAN消失的故事
  9. 上市后首份财报,紫燕食品去年净利下降超3成
  10. python 泛型_编写泛型