加入收藏 | 设为首页 | 会员中心 | 我要投稿 天瑞地安资讯网 (https://www.52baoding.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

在VMware虚拟机中调整Linux分区大小

发布时间:2022-12-03 09:00:30 所属栏目:Linux 来源:网络
导读: VMware虚拟机中调整Linux分区大小手记
前段时间用VMware5.5安装了CentOS5.3,安装的时候分配了5Gb的虚拟硬盘空间给Linux系统,系统安装选择很多组件和软件,后面使用时又安装也一些软件,结

VMware虚拟机中调整Linux分区大小手记

前段时间用VMware5.5安装了CentOS5.3,安装的时候分配了5Gb的虚拟硬盘空间给Linux系统,系统安装选择很多组件和软件,后面使用时又安装也一些软件,结果导致虚拟硬盘空间不足。查看分区占用情况,发现/dev/sda2挂载的根分区占用最多,软件全部安装在该分区中。/dev/sda1 及swap分区情况正常。

sda1挂载/boot 分区 200 M,sda2挂载 / 分区剩余所有,sda3 为swap分区100M

如果重装系统,可以重新划分虚拟硬盘空间和分区,但系统很多东西要重新设置,有些软件也要重新安装和设置,比较麻烦。不选择重装,于是在网上搜索资料,看能不能扩充虚拟硬盘容量并调整Linux分区大小,最好是不改变现有分区结构,只将扩充的虚拟硬盘空间加大到sda2分区上。

首先是扩充虚拟硬盘容量,这个问题找到了解决方法。在VMware中有一个工具,专门用来管理虚拟硬盘,不过得在命令行中运行。在VMware安装目录下有这个程序vmware-vdiskmanager.exe 。win+R 打开cmd窗口cd d:\vmware (我的VMware安装在 D:\vmware目录中) 运行vmware-vdiskmanager 出来以下界面

原因是没有关闭虚拟机正在运行的Linux系统,init 0 关闭它再来。D:\vmware>vmware-vdiskmanager -x 10Gb "E:\Red Hat Linux\Red Hat Linux.vmdk" ,好!此时开始执行

等到100% 后,成功

到这里第一个问题(扩充虚拟硬盘容量)解决了。

接下来第二个问题,如何将扩充进来的空余空间,加到sda2上。百度 & Google了一通,都没有找到合适的解决方法。很多都说ext3分区不能调整分区大小,是在partitionmagic中,而partitionmagic赪indows下可以调整分区,而且功能也很好,却偏偏又不能调整ext3分区。

网上有很多方法都是说,将空余空间划分成第四个主分区sda4,格式化成ext3,然后挂载到 / 目录下,毕竟是根目录占用了93%的硬盘空间,想来有道理,动手~~~

我们先启动Linux系统来fdisk -l 看一下

可以看到硬盘空间确实已经增大了,但没有出现在我们的分区列表中。df 查看也和原来一样

那么我们就把这个空余空间用起来吧—— fdisk命令在/dev/sda(第一块scsi 硬盘) 上 n 新加一个分区

好了,再来fdisk -l 看一下

/dev/sda4出来了,但还没有格式化,也没有挂载到目录上面去。接下来就将它格式化成ext3,并挂载到根目录(/)下去。

格式化成ext3 命令 mkfs.ext3 /dev/sda4

挂载到根目录命令:mount /dev/sda4 / 命令执行完,成功则没有任何提示,我们df 看一下

成了这个样子,看来这方法并不行,怎么新挂上去的分区也被占用了93%。这里没懂是怎么回事。没有达到我想要的效果,这个问题用这个方法解决不了,怎么办呢?歇会儿,再去百度&Google逛逛。

恩,据CSDN有位仁兄说,Linux有这么个命令 parted ,可以来调整分区,不过很麻烦,全部是命令操作,还要自己计算好调整分区的起始和结束位置,技术含量太高,偶不会了,只会搞些简单的。

继续找ing ~~,又找到这么个方法,有个软件可以像Windows中的partitionmagic一样操作Linux分区,名叫gparted ,和parted命令有些相似,是不是有些根源?赶快去网上找找,在它的官网下载了这个软件,最新版滴,liveCD版的ISO文件,加载在光驱中启动去操作分区。init 6 重启,加载ISO 文件,设置虚拟机BIOS从光驱启动………………

GNOME partition editor 启动选择界面,就第一个直接回车吧,反正我也不晓

分区工具怎么分区_dg分区工具怎么分区_linux分区工具

得。接下来好像还有软件语言选择吧,找了下,好像没有Chinese,有

Japanese(TMD小日本),不过还是直接回车用USA吧。进入软件,看一下界面,是不是很像partitionmagic。

里面也看到了我的所有分区信息,接下来就是删除sda4,让他空出来,然后调整sda2,将它调大。

又有问题了,swap分区在sda2 后面,sda2调不动。那就把swap先

删了,把sda2调大,给swap留256M,然后再把这256M左右(调不准,输数字

还不行)化成swap分区。

嘿嘿,还可以,行了,所有调整好后,最后Applylinux分区工具,等待它去执行吧!等待

完成后,再重启,进入Linux系统,用fdisk -l 和df 命令查看,哈哈,OK了

到此所有问题已解决

(编辑:天瑞地安资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!