调整 Linux 分区,第 1 部分: 基本原理
2010-09-07 00:00:00 来源:WEB开发网如果您想要从逻辑分区腾出空间给主分区,您必须显式地调整围绕逻辑分区的扩展分区,反之一样。您可以像调整其他任何分区那样做;然而您将发现点击其列表条目比起点击上述分区列表的图表中的条目更为容易。
GParted 不允许您调整正在使用的分区。比如在分区的条目旁边有一个锁形图标。您可以右键单击分区并选择 Unmount 卸载它。注意如果扩展分区其中包含的任何一个分区(包括交换空间)正在使用,那么它是以这种方式锁定的。
在 GParted 中实现您的更改
在您向 GParted 通知您的更改之后,您必须通过选择 Edit > Apply All Operations 菜单项或者单击 Apply 图标实现它。结果是出现一个进度对话框,概述程序正在执行的一切。如果您决定撤销操作,可以使用 GParted 的 undo 功能或者不应用您的更改直接从程序退出,那么您的磁盘将未有任何变化。
分区调整操作需要花费一定时间来完成,从一秒钟到几个小时不等,取决于改变的本质和移动数据的多少。无论在何种情况下您都不能中断正在运行的操作!如果这样做将会破坏文件系统,导致数据无法恢复。
修改磁盘参考资料
如果您想要添加或删除分区,您可能需要修改您的 /etc/fstab 文件或者您的引导加载程序配置,如上所述。要这样做,您必须挂载您的根(/)分区并编辑该文件。在 图 1 中,根分区是 /dev/sdb1,GParted 可以在 /media/sdb1 上挂载它,因此您应该编辑 /media/sdb1/etc/fstab。如果系统使用一个独立的 /boot 分区,您可能需要单独挂载它,在根分区的 grub/menu.lst、grub/boot.conf 或 grub/boot.cfg 文件中编辑根加载程序配置。
检查这些文件,然后将旧分区号替换成新的。如果您需要一些修改,在保存新配置之前先备份旧配置。
向前移动
此时,您可能需要重新引导您的系统。在 PartedMagic 中,单击屏幕左下方的图标并选择 Logout,这向您提供包括重新引导在内的一些选项。如果您还没有移除紧急磁盘,务必确保移除它。运气好的话,您的计算机应该重新引导到常规 Linux 操作系统,但是您将发现您的磁盘空间已经改变了。
这篇文章介绍了基本的分区调整操作,本系列的第 2 部分将介绍更高级的操作以及其他选择,包括调整 Logical Volume Management (LVM)、故障排除,以及调整操作不充足时您需要考虑的其他操作。
更多精彩
赞助商链接