VMware linux 增加根目录空间 (使用图形分区工具gparted LiveCd)

本文提供了一种在VMware环境下通过gparted LiveCD图形界面工具实现CentOS根分区(/dev/sda2)扩容的详细步骤。适用于因根分区空间不足而无法继续操作的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:https://i-blog.csdnimg.cn/blog_migrate/24c3ef47da826c65f94fca9550f04f8b.png

写这篇文章的原因:

最近要给服务器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.查看根目录空间是否增加.

分配后:


分配前:



**********************************************************************************************************************************************************

欢迎转载,但请注明出处。

**********************************************************************************************************************************************************

### 使用 GParted 扩展 Linux分区 #### 准备工作 为了确保操作顺利,在开始之前需要准备并确认几项事项。首先,确保已经备份重要数据以防万一发生意外情况[^1]。 #### 启动 GParted Live CD/USB 或者通过已有的操作系统启动 GParted 应用程序 如果是在 VMware 虚拟环境中,则可以在还原设置中按 `+` 号将硬盘驱动器放置于加载顺序顶部,并按下 F10 键重启以进入 BIOS 设置从而选择从 USB 设备或光驱启动 GParted Live 版本;也可以直接在运行中的 Linux 系统内安装并打开 GParted 工具[^2]。 #### 创建未分配的空间 要扩展根分区 (`/`) 需要有可用的未分配空间。这可以通过缩小相邻逻辑卷或其他次要分区实现。右键点击目标调整大小的目标分区旁边的空闲区域前的一个分区,选择“Resize/Move”,拖拽边界释放足够的连续自由空间供后续步骤使用[^3]。 #### 移动和调整现有分区的位置 (如有必要) 有时可能需要先移动其他分区以便腾出紧邻根分区之后的一片空白区段作为新的可利用范围。同样地,选中待移位的对象,“Resize/Move” 功能允许改变起始位置而不影响文件结构完整性。 #### 扩展根分区 当存在足够多接壤着 `/dev/sda1` 的无主之地后,就可以着手增大该主要系统所在区块了。选取欲扩充容量的目的地——即根目录对应的那个条目(`/dev/sda1`) ,再次运用 “Resize/Move”。此时会看到一个图形化的界面显示当前占用量以及最大能够增长至多少 GiB 。向右侧拉动滑块直至触及尽头代表充分利用所有刚刚预备出来的额外字节。 ```bash sudo apt-get update && sudo apt-get install gparted -y ``` 完成上述动作后记得保存更改(`Apply all operations`)等待处理完毕再关闭应用程序恢复正常引导流程即可享受更充裕的数据存取权限。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值