为你的Linux系统分区:基本原理(2)

  有了当前的分区数据,以及您可以使用手边现有的文件系统进行何种操作的信息之后,您就可以开始计划您的新布局了。您应该考虑以下几个重要因素:

速度和安全性 — 改变一个分区的起点通常比改变终点更慢且更冒险,因为移动起点必须要重写分区中的许多数据,对分区来说使用较多的数据比起使用较少数据影响更大。

非 Linux 文件系统 — 尽管 GParted 及其文本模式 “远亲” GNU Parted 可以调整 NTFS、FAT、HFS 和 HFS+ 文件系统大小,在处理时您也要考虑使用本地操作系统工具而不是 Linux 工具。这对于双重引导系统上的 Microsoft? Windows? 引导分区尤其如此,因为改变一个 Windows 引导分区的起点有可能导致 Windows 无法引导。

主分区 vs. 逻辑分区 — 用于大多数 Linux 机器上的 Master Boot Record (MBR) 分区系统仅支持 4 个主 分区,其中一个是可扩展的,可以包含任何数量的逻辑 分区。有些操作系统,比如 Windows,必须从主分区引导。您的所有逻辑分区必须驻留在一个可扩展的分区中,因此必须是连续的。如果您的系统使用一个全局唯一标识符(GUID)分区表(Partition Table,GPT),而不是使用旧的 MBR 系统,这些限制将无实际意义,因为 GPT 仅支持一个分区类型。

设备 ID — 注意设备 ID,例如您的 Linux 分区使用的 /dev/sda3。如果这些 ID 发生变化,您可能需要改变您的 /etc/fstab 文件或您的引导装载程序配置(一般是 /boot/grub/menu.lst、/boot/grub/grub.conf、或者 /boot/grub/grub.cfg ),许多现代版本在这些文件中使用 Universally Unique Identifier (UUID) 而不是设备标识符。如果新的分区布局不改变任何关键设备 ID,这也没有必要的。注意主分区是从 1 到 4 进行编号的,编号系统可能有间隙,但是逻辑分区是从 5 开始编号的,不存在间隙。因此,如果您添加一个主分区,分区编号也有可能不会改变,但是如果您要添加一个逻辑分区,您所有的其他逻辑分区变化都会改变。

  准备一个备份

  一旦您准备进行修改,您可能想要立即实现;然而,由于重新分区会卷入危险,只要可以实现,您就应该备份关键数据,如果备份不能实现,建议您最好购买一个硬盘进行备份。即使不考虑分区调整引入的危险,有时候硬盘故障,软件问题都会导致文件系统不可用。因此,最好进行备份。

  备份到任何一种存储介质,这是最方便的。您可以使用 tar 来创建一个系统备份,该文件系统将压缩到一个可记录的 DVD 上,然而,现在大多数系统的用户数据非常庞大,一个 DVD 不能存下。因此,您需要依靠其他存储介质来备份您的数据,比如,一个外部硬盘。

  即使不能完全备份,您也应该备份 /etc 目录下的内容。该目录下含有关键系统配置,因此,如果您需要重新安装操作系统,保留它的副本可以加快恢复过程。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/26288.html