之前给虚拟机里装了linux系统,但是安装的时候没有想太多,只分了20G,后来安装的东西越来越多,导致linux的磁盘空间不足了,所以就在网上找各种解决办法怎么扩容。如果只是重新再分一个区的话,比较简单的,但是我想要给磁盘主分区再加空间的,所以有点麻烦,特此记录一下

本人配置情况:
电脑:MacBook
虚拟机:VMware Fusion
虚拟机里的系统:CentOS 6 64位

首先查看自己的磁盘空间情况:[root@data1 桌面]# df -hl

可以看到,我的根目录/下只有2.1G的空间了,快要满了。我现在要将根目录/的空间变大。
(操作之前,最好先备份系统中的数据,防止丢失,,,不过,我当时没有备份也操作成功了)

第一步:先下载一个GParted分区工具,我下的是gparted-live-1.0.0-3-amd64.iso,下载最新的即可。

第二步:先手动给磁盘加空间。

先选中你要操作的linux系统,进到设置->硬盘


我的本来是20G,我现在想增大到40G, 直接拖动游标往后就可以了,再点击应用(注意:修改磁盘空间之前系统要关机)

但是上面的操作并不能马上让你的linux拥有真正的40G空间,因为新增的这20G还没分区呢。

第三步,刚刚下载的GPrated工具派上用场了,这次进入:设置->CD/DVD(IDE),找到你的将你gparted-*.iso,将CD/DVD启动器改成GParted的.iso镜像文件。

第四步,启动Bios设置,在linux系统开机的时候狂按F2键,然后进入Boot设置,将启动改为CD-ROM Driver,但是吧,我这里出了些小插曲。。。第一件事情就是,我按F2的时候没有进入这个界面


而是进到了这个界面,然后我就很蒙,因为我不太懂系统的这些操作,所以就一直尝试进bios,但是没进去,后来才知道,不是按一下F2就可以的,要在开机的时候多按几下,所以我前面说要狂按,不过我想也只有我这么傻了吧,Bios都不会进。。。。

第二件事情就是,我终于进去Bios界面,发现有些设置不能修改,(这是之前的一个虚拟机截图)下图的右边显示:All items on this menu cannot be modified in user mode.If any items require changes,please consult your system Supervisor。。意思就是说我没有权限。。哎呀,真是多磨难。

然后查找了资料,发现了解决办法:先进入你的这个系统在虚拟机里存放的位置,是一个.vmwarevm文件,现在我要操作的是CentOS6_1这台虚拟机,
如果不知道自己的系统文件存放位置,可以看看设置->硬盘,这个虚拟磁盘.vmdk就是CentOS6_1.vmwarevm目录下的一个文件,所以我的.vmwarevm就是在/Users/hehuan/Virtual Machines.localized目录下。

右击CentOS6_1.vmwarevm->显示包内容,看的一个.vmx文件,打开它,可以用Sublime Text或者其它编辑软件打开。

看到bios.bootOrder=。。。这个,删除102行整行,然后保存文件。

好,现在再进入Bios设置时就不会出现没有权限的问题了。以上就是我遇到的坑,唉,发现自己好笨,就这个坑,自己研究了一天。。。
接下来继续第四步,,选中CD-ROM Drive ,,然后按+号,将CD-ROM Driver移动到最上面。然后保存并退出,,这样启动的时候就能进GPrated工具了。

第五步:终于进来了,太不容易了,我真的太难了,选择第一个Gparted Live(Default settings)默认的点进去

第六步:Don’t touch keymap(默认的),回车。然后会出现选择语言啊等等的,直接一路回车选择默认的即可。

第七步:终于到关键的时候了

可以看到,我的主分区/dev/sda3也就是我根目录/所在的位置一共有17.8个G,现在使用了15.06G了,还有刚刚新加的磁盘空间20G处于未分配状态,我们可以给这20G重新分成一个新的区,也可以直接和主分区合并,我选择第二种,就是将sda3的空间变大。

第八步:选择sda3,点击partition->resize/move

第九步:可以看到目前的分区szie

可以看到,Free space有20480M,也就是20G,现在将New size增加到最大,38711M,点击Resize/Move按钮就可以了。

第十步:查看最终操作结果

可以看到,我的根目录现在有37.8G的空间了,终于又可以肆无忌惮的装软件了,装各种环境了,最后,保存此次的所有操作就可以了。


重新开机,看看磁盘空间的变化,嘿嘿,扩容成功。

我觉的再这样下去,我真的要成运维人员了。

虚拟机里的linux磁盘空间扩容相关推荐

  1. linux磁盘扩空间,Linux磁盘空间扩容(LVM)

    Linux磁盘空间扩容(lvm) 随着系统的运行时间增长,业务数据的增长,原有磁盘的空间会存在空间不足情况,导致系统不能正常运行,或者系统管理员磁盘没有完全划完,根据使用者的需求自行划分.那么怎么才能 ...

  2. 为什么linux虚拟机文件78g,linux 磁盘空间被占满但找不到目标文件的问题处理 lsof命令...

    lsof简介 在终端下输入lsof即可显示系统打开的文件,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能. 直接输入lsof部分输出为: 每行 ...

  3. Suse/Linux 磁盘空间扩容

    工具:YaST2 partitioner,opensuse自带磁盘分区软件 方法:将需要扩容的磁盘(比如挂载为/home的sd3)之后的分区(sd4.sd5,etc,一般被挂载为Swap用作OS的虚拟 ...

  4. linux 日志文件被占用下不来怎么办,linux 磁盘空间被占满但找不到目标文件的问题处理 lsof命令...

    lsof简介 在终端下输入lsof即可显示系统打开的文件,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能. 直接输入lsof部分输出为: 每行 ...

  5. 【VMware环境下Linux磁盘空间(LVM)扩容方法】

    VMware环境下Linux磁盘空间(LVM)扩容方法 引言 环境 目标 步骤 检查磁盘 VMware扩展磁盘空间 创建分区 配置LVM 引言 最近在安装Oracle ASM的过程中,解压文件被迫终止 ...

  6. vm虚拟机linux磁盘空间不足,手动扩大

    vm虚拟机linux磁盘空间不足,手动扩大 随着Linux虚拟机的不断使用,在VMware中经常遇到 预先装好的 linux 虚拟机的硬盘空间过小 的问题,造成很多软件不能安装, 而重新装一个,又挺麻 ...

  7. Linux磁盘空间进行扩容--增大卷组空间

    Linux磁盘空间进行扩容 参考博客 http://blog.csdn.net/dingchenxixi/article/details/50986472 http://blog.sina.com.c ...

  8. VMware虚拟机中ubuntu的磁盘怎么扩容

    VMware虚拟机中ubuntu的磁盘怎么扩容 之前在vm中安装ubuntu18.04的时候,觉得30GB已经挺大了,结果在linux里安装了hadoop一圈的软件,然后又安装了idea,eclips ...

  9. linux 磁盘满了 预警,Linux磁盘空间满了的排查与解决思路

    block正常满 (磁盘实际不足) inode 满 大量的小文件 block 满 文件没有被彻底删除(硬链接数0 进程调用数不为0) 解放方法: 1 查看df -h 磁盘使用量根据占用量大小逐步逐步排 ...

最新文章

  1. IP地址和MAC地址
  2. 《快活帮》第九次团队作业:Beta冲刺与验收准备
  3. TCL基础篇---基本语法(持续更新)
  4. Java ConcurrentHashMap Example and Iterator--转
  5. 作业27-登录之后更新导航
  6. 肖鹏:微博数据库那些事儿(图灵访谈)
  7. 国家普通话水平智能测试软件,国家普通话水平智能测试系统注意事项
  8. 总结————AJAX应用的五个步骤:
  9. staticextension 上提供值时引发了异常_牛!一张图整理出了 Python 所有内置异常
  10. python自动化测试xpath_selenium自动化测试:5.xpath八种定位方式
  11. EXCHANGE服务器灾难恢复
  12. Java是如何读到hbase-site.xml 的内容的
  13. 计算机常见故障有那些,电脑有哪些常见故障?如何排除?
  14. Unity 移动方法总结
  15. C盘爆红,一个操作将微信缓存踢走
  16. 见证成长,PostgreSQL线上沙龙感谢有你
  17. 华为魔术2手机拆机图解_荣耀Magic2做工如何?荣耀Magic2拆解图解评测 (全文)
  18. 【一步步学OpenGL 24】 -《阴影图技术2》
  19. 运维工程师分享7道经典面试题
  20. 【WIN10相关】如何彻底禁止Windows 10自动更新?

热门文章

  1. buc算法java实现,数据挖掘概念与技术(hanjiawei)阅读笔记--第五章(数据立方体技术)...
  2. Elasticsearch7.x配置xpack实战
  3. FPGA基础知识----第二章 FPGA 开发流程
  4. 爬虫入门(三):使用requests爬取搜狗搜索页面
  5. 「代码家」的学习过程和学习经验分享【转】
  6. 挖掘潜力谋发展优信二手车创新脚步与时俱进不停歇
  7. 解决ora-01861文字与格式字符串不匹配
  8. android 多图分享到微信,Android 微信分享 多张图片
  9. tk.mybatis的使用
  10. 计算机控制技术实验装置,计算机控制技术实验指导书(PTO)