写这篇文章的原因:

最近要给服务器Centos上的ruby版本升级,由于是第一次升级,不敢直接在服务器上操作。

所以在我的winxp上装了Vmware ,又在Vmware中装了Centos5.2.

用yum install装一些补丁包后,Centos的根目录空间就不够了,其他的操作也就进行不下去了。

这个问题困扰了我一周的时间,网上也有很多人遇到过这个问题,但在如海的转载式回答中,

有的是用命令行方式来增加空间,但对我来说太复杂了,而且在用心理解并小心的操作后,还是没有增加成功。

还有的提到用这个软件,但在关于 设定linux为光驱启动和 修改linux无限重启为正常启动【linux单用户模式】方面,说的不够细。

希望以后大家遇到这个问题能按照下边详细的操作步骤,正确快速的解决这个问题。

怀着上述的心情,我写了这篇文章。


目标:

Vmware linux 增加根目录空间(/dev/sda2)

环境:

Windowxp上装有VMware(VMware player3.1.0) , Vmware上装有Centos5.2

使用软件:

gparted LiveCd (http://gparted.sourceforge.net/download.php ) (图形界面分区工具)

gparted-live-0.12.1-5.iso

分区方法概述:

步骤1.把图形化分区软件gparted-live-0.12.1-5.iso加载到光驱

步骤2.设定linux为光驱启动

步骤3.选择gparted启动系统,进入分区软件界面

步骤4.gparted分区软件使用方法

步骤5.修改linux无限重启为正常启动.(id:6:initdefault: => id:5:initdefault:)[linux单用户模式]

分区方法:

步骤1.把图形化分区软件gparted-live-0.12.1-5.iso加载到光驱

步骤2.设定linux为光驱启动

①.reboot重启系统时,按F2,进入BIOS Setup画面
按F2有效时间很短,所以设定系统为反复重启.(第5步有恢复正常启动方法)

vi /etc/inittab
id:5:initdefault:
把5改成6

②.用+调整”CD-ROM Drive”到最上边,F10保存退出.

步骤3.选择gparted启动系统,进入分区软件界面

①.选择”GParted Live (Default settings)”,回车.

②.选择”Dont't touch keymap”,回车.

③.输入33,回车.

④.输入0,回车.

步骤4.分区软件使用方法

我这里是要给/dev/sda2增加空间,增加的空间需要从相邻的/dev/sda3中来.

①.从/dev/sda3中腾出空间

选中/dev/sda3,点Resize/Move按钮

用鼠标托动左侧箭头,向右托动你想要扩展的空间大小,按Resize/Move按钮.

②.将/dev/sda3中腾出的空间,加到/dev/sda2中

选中/dev/sda2,按Resize/Move按钮.

托动右侧箭头,向右托动到头.按Resize/Move按钮.

点apply按钮,出现下边画面.(等待,可以打一局正规的CS或星际)

分配空间成功画面

双击”Exit”按钮,选择”Reboot”,OK

按回车

步骤5.修改linux无限重启为正常启动.(id:6:initdefault: => id:5:initdefault:)[linux单用户模式]

启动前,按Esc键,进入下边画面

选中”CentOS (2.6.18-92.el5)”,按e键,进入下边画面

选中”Kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/ rhgb quiet”,按e键, 在最后边加空格1.

按回车,回到下边画面

按b键,进入下边画面(单用户模式)

sh-3.2#后边输入vi /etc/inittab

修改id:6:initdefault: => id:5:initdefault:,保存

输入reboot,就可以正常进入linux系统了.

步骤6.查看根目录空间是否增加.

分配后:

分配前:

VMware linux 增加根目录空间 (使用图形分区工具gparted LiveCd)的更多相关文章

  1. 给VMware下的Linux扩容磁盘空间到根分区(以centos7.0为例)

    一.扩展VMWare硬盘空间 关闭Vmware 的 Linux系统,这样,才能在VMWare菜单中设置: VM -> Settings... -> Hardware -> Hard ...

  2. 增大VM下linux的根目录空间

    增大VM下linux的根目录空间   用的太久,发现VM下的系统空间不足.简单的方法是,分一个新硬盘,挂载到根目录下.    下面是直接增大根目录下空间:  1. 增大vm下的磁盘大小, VM -&g ...

  3. 了解一下 Linux 上用于的 SSH 图形界面工具

    如果你碰巧喜欢好的图形界面工具,你肯定很乐于了解一些 Linux 上优秀的 SSH 图形界面工具.让我们来看看这三个工具,看看它们中的一个(或多个)是否完全符合你的需求. 在你担任 Linux 管理员 ...

  4. VMware 虚拟机(linux)增加根目录磁盘空间

    VMware 虚拟机(linux)增加根目录磁盘空间     今天查看学校的监控报修系统,不能访问了!!!系统运行很慢,用top命令查看发现内存使用率90%,用"df -h ”查看“/”目录 ...

  5. VMware虚拟机Linux增加磁盘空间的扩容操作

    转载自点击打开链接 用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置 ...

  6. Linux中VMware虚拟机增加磁盘空间的扩容操作

    用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置.通过上网搜集的资料 ...

  7. linux增加swap空间的方法小结

    起因及背景 近期编译AOSP(android 10.0)是总是遇到内存溢出,查了半天,无果.猜测增加下swap空间大小是否能解决,随即尝试下,果然是如此. 当然,还有其他作法,比如直接增加主机的内存( ...

  8. Linux下的两种磁盘分区工具的使用

    如何使用fdisk和parted分区工具来进行硬盘分区,下面我来说一下在Linux系统中这两种硬盘分区工具的使用方法:     ----------fdisk分区工具----------       ...

  9. 硬盘分区工具gparted使用

    一.介绍 GParted是一款linux下的功能非常强大的分区工具,和windows下的‘分区魔术师’类似,操作和显示上也很相似.GParted可以方便的创建.删除分区,也可以调整分区的大小和移动分区 ...

随机推荐

  1. Android 四大组件之 Activity

    1 简介 Activity (活动) 即应用程序 显示的 界面.可以通过两种方式 设置显示的内容 1:纯代码方式 2:xml 布局方式 无论哪一种方式,都是通过 setContentView 来设置显 ...

  2. 在unity的scene中画五角星

    使用Gizmos的DrawLine方法画线. 首先在场景中找到五角星的五个定点的坐标,按照一笔画的顺序命名为1,2,3,4,5,如图所示: 接下来就是编写代码了,代码很少,如下所示: using Un ...

  3. linux光盘、U盘的挂载与卸载

    mount [-t vfstype] [-o options] device dir1.-t vfstype 指定文件系统的类型,通常不必指定.mount 会自动选择正确的类型.关于一些常用的文件:i ...

  4. [生成树][Uva1395][Slim Span]

    代码: #include <set> #include <queue> #include <cmath> #include <cstdio> #incl ...

  5. 五、MP3文件认识上的几个误区

    1.每帧播放时长都为26ms? 很多博客和文章都提到,Mp3文件每个帧的播放时长(Frame_PlayingTime)是26ms,这个结论是错误的.公式应该是这样的: 一个帧的播放时长=一个帧的采样个 ...

  6. PHP学习笔记1.2——预定义变量参考

    预定义变量和用户自定义变量在使用上没有区别,大多数预定义变量的执行结果都是服务器的相关信息(如:版本号.路径.错误参数等),所以我们很少将其用于网站前台开发,如果被别有用心得人知道了后,会严重威胁服务 ...

  7. android——拍照,相册图片剪切其实就这么简单

    接触android这么久了.还没有真正的浩浩看看android拍照,相册图片剪切到底是怎么回事,每次都是从别人的代码一扣,就过来了.其实,谷歌提供的API已经很强大.只需要用的好,就那么几句就可以搞定 ...

  8. XML.ObjTree -- XML source code from/to JavaScript object like E4X

    转载于:http://www.kawa.net/works/js/xml/objtree-try-e.html // ========================================= ...

  9. C#获取本机IP方法,获取本机局域网IP地址方法

    1. private void GetIP() { string hostName = Dns.GetHostName();//本机名 //System.Net.IPAddress[] address ...

  10. MVC思想架构的简单自定义UITableViewCell

         在iOS的开发过程中,架构思想是很重要的一部分,目前的主流应该分为MVC与MVVM两种,在这里不做过多的区分,有兴趣的同学可以看看唐巧大神的一篇文章<被误解的MVC和被神化的MVVM& ...