一般来说,Linux系统根分区(一般是Ext2、Ext3、ReiserFS格式)是无法改变容量的,这一点与Windows下的FAT32、NTFS颇有不同。我曾经试了一下,不但改变容量不行,移动分区位置更是不行,启动时无法进入系统,或者在GDM处出错。但有一种方法可以却实现上述目的,我在Ubuntu 7.04下试验成功:
1、用Ghost工具将Linux根分区备份为镜像。ghost是windows下常用的软件,其备份效率和压缩比都比较高,一般来说ghost8.0以上的版本对linux分区支持较好,推荐使用ghost11。用ghost备份linux分区速度比备份windows分区要慢一半,用最高压缩比一般在400M/S左右,还可以接受,等待10几分钟也就完成了。用linux的人最喜欢的还是直接用tar命令备份重要数据,但个人觉得还是用ghost彻底备份比较好,免得硬盘损坏无法恢复全部数据。
2、用paragon patition mamager 调整linux根分区容量,无论是从前面还是从后面增减都可以,一般来说保留10G刚好。当然你也可以用PQmagic来执行调整,我没试过,不过应该没有什么问题。其实因为要移动数据,采用调整的方式速度很慢,而且事实上调整之后也不能进入系统,所以不如干脆删除,重建更快,但要注意别误操作,删除windows分区就叫天天不应了。
3、用Ghost将以前备份的镜像还原到调整后的新分区,重新启动,结果顺利引导进入Ubuntu,但你会发现一个新的问题,就是Ubuntu自动挂载的windows分区有可能不见了。其实不变linux分区,调整windows分区也会导致挂载失效。
4、由于Ubuntu是工具硬盘分区的UUID进行挂载的,因而,硬盘分区的位置发生变化,挂载就自然失效了,别着急,可以重新挂载。打开终端,输入“sudo ls -l /dev/disk/by-uuid”,可以显示当前硬盘各个分区的UUID,再在终端里输入“sudo gedit /etc/fstab”打开fstab,将不能挂载的分区UUID替换成刚得到的UUID,保存并关闭fstab,重启系统就可以了。
这个方法比较安全、实用,使你辛辛苦苦配置起来的系统不至于要重新安装,而且备份的ghost镜像随时可用来恢复系统,一点无用功都没有做。
Ubuntu 7.04根分区大小的改变
转载请注明出处:服务器评测 » Ubuntu 7.04根分区大小的改变
相关推荐
- OVHcloud | 新品发布:Rise-S 专用服务器 | Ryzen 9700X | 欧盟位置
- *✅ 离岸专用服务器✅ 无限量专用服务器✅ 离岸流媒体服务器✅
- HC ★ AMD 专用服务器 ★ 1 Gbps – 100 Gbps 带宽
- *100G 无计量 AMD EPYC 服务器
- ♥ HPC 特价:EGI Hosting CA – 44 核 – 512GB RAM – 1Gbps 无限制 ♥ 8TB SSD ♥
- TMS 黑色星期五大促销!Zen4 大减价!9950X 和 14900K 降价!当天设置!
- *███ 双 E5-2660 / 64GB / 2x500GB SSD / 1Gbit 不限流量 – 49 美元 ███
- [ ⚡️ 转售专用服务器 ⚡️ ] 美国专用服务器,带 50% 定期经销商折扣