0


VMware虚拟机Ubuntu磁盘空间扩充详细教程

文章目录

一、写在前面

最近在做Linux内核相关实验的时候,发现有时候我们编译出来的内核太大,如果VMware虚拟机空间分配不足会导致编译Linux内核失败,经过摸索,发现可以扩充Ubuntu的磁盘空间,最后编译成功,故将在学习过程中遇到的问题以及解决办法与各位读者朋友分享,如果有人遇到和我同样的问题,可按照下面描述的具体步骤解决!


二、具体步骤

  1. 首先使用如下命令来看一下我们的磁盘空间容量的占用情况:df -h
  2. 一共有20GB的可用空间,而“/dev/sda1”已经使用了100%的容量,所以磁盘空间已经没有一点可用容量了:在这里插入图片描述
  3. 我们先用如下命令来看一下目前文件夹中,究竟是哪个文件占用磁盘空间最多:du -sh *
  4. 可以发现,是“linux-4.6.2”这个文件占用了最多的磁盘空间:在这里插入图片描述
  5. 既然这样,我们就需要拓展磁盘空间,在拓展之前首先使用如下命令把“linux-4.6.2”删除,因为现在磁盘空间已经全部被占用了,如果不删除“linux-4.6.2”以释放空间,可能导致拓展磁盘空间失败,因为拓展磁盘空间需要利用一些磁盘空间:sudo rm-rf linux-4.6.2/
  6. 然后利用如下命令关闭虚拟机:sudo shutdown -h now
  7. 然后点击“编辑虚拟机设置”:在这里插入图片描述
  8. 然后选择“硬盘(SCSI)”,点击“扩展(E)…”:在这里插入图片描述
  9. 我们给它分配“40”GB,然后点击“扩展(E)…”:在这里插入图片描述
  10. 扩展成功之后会弹出提示提示窗口,点击“确定”即可:在这里插入图片描述
  11. 然后点击“确定”,来保存我们的修改:在这里插入图片描述
  12. 保存以上修改后,我们重新进入系统:在这里插入图片描述
  13. 为了更方便的重新分区,我们需要利用到分区管理软件GParted,执行如下命令安装即可:sudo apt-get install gparted
  14. 安装完成后,就可以对磁盘进行分区了,启动该软件进行磁盘分区:在这里插入图片描述
  15. 输入root密码对其授权:在这里插入图片描述
  16. 打开后,在“/dev/sda5”上右键,点击“禁用交换空间(S)”:在这里插入图片描述
  17. 在“/dev/sda2”上右键,选择“更改大小/移动®”:在这里插入图片描述
  18. 将最上方的滑条拖到最大,然后选择“调整大小/移动”:在这里插入图片描述
  19. 在“linux-swap”上右键,选择“更改大小/移动®”:在这里插入图片描述
  20. 将最上方的滑块拖到最后面,然后选择“调整大小/移动”:在这里插入图片描述
  21. 会出现提示,忽略即可:在这里插入图片描述
  22. 在“/dev/sda2”上右键,选择“更改大小/移动®”:在这里插入图片描述
  23. 将其大小调整为和“linux-swap”大小一样,然后选择“调整大小/移动”:在这里插入图片描述
  24. 然后在“/dev/sda1”上右键,选择“更改大小/移动®”:在这里插入图片描述
  25. 将上方滑条调整到最大,然后选择“调整大小”:在这里插入图片描述
  26. 可以看到,新增加的20GB空间已经添加到“/dev/sda1”的可用空间了:在这里插入图片描述
  27. 然后首先点击绿色的箭头,最后点击“应用(A)”,保存我们的修改操作:在这里插入图片描述
  28. 然后点击“关闭©”:在这里插入图片描述
  29. 然后在“linux-swap”上右键,选择“启用交换空间(S)”:在这里插入图片描述
  30. 小钥匙又回来了:在这里插入图片描述
  31. 然后使用如下命令查看以上操作是否成功:df -h
  32. 可以看到容量已经增加到40GB了,将20GB的空间已经添加到“/dev/sda1”中了在这里插入图片描述

三、最后总结

以上就是本文的全部内容了,我的每一步都介绍的特别详细,如果遇到任何奇怪的问题,欢迎留言与我讨论,谢谢大家!


本文转载自: https://blog.csdn.net/IronmanJay/article/details/131053358
版权归原作者 IronmanJay 所有, 如有侵权,请联系我们删除。

“VMware虚拟机Ubuntu磁盘空间扩充详细教程”的评论:

还没有评论