克隆 HDD 到 SSD 并使用 HDD 进行数据存储

克隆 HDD 到 SSD 并使用 HDD 进行数据存储

第一次发帖,可能遇到特殊情况:

公司让我安装几台装有 RHEL 6.4 的新电脑。这些新机器有 250GB SSD 和 3TB HDD,之前附带的 Windows 7 映像已被删除。购买这些电脑时没有考虑它们与 Linux 的兼容性,而且映像的创建也独立于新硬件。该映像通过 Clonezilla 克隆到便携式 USB 驱动器,然后交给我。我能够将克隆的映像移动到 SSD,但这也让我产生了疑问:

1) 使用 RHEL 6.4 映像克隆 SSD 后,如何配置计算机以使用 HDD 进行存储(/home 等)并使用 SSD 作为启动驱动器?映像已预设并克隆,因此,我可以在 RHEL 6 中采取无需从头开始安装的步骤,这将不胜感激。

2) 正确配置 SSD+HDD 后,如何优化其功能?我看过一些针对其他发行版的 SSD 优化指南,但我不知道它是否适用于 RHEL 6。

/etc/fstab 当前看起来像这样:

/dev/mapper/VolGroup-lv_root / ext4 defaults 11 
UUID-7ab6cb62-ba60-4600-b6db-cbfe10b68135 /boot ext4 defaults 12 
/dev/mapper/VolGroup-lv_home /home ext4 defaults 11 
/dev/mapper/VolGroup-lv_swap swap swap defaults 00 
tmpfs /dev/shm tmpfs defaults 00 
devptts /dev/pts devpts gid=5,mode=620 00 
sysfs /sys sysfs defaults 00 
proc /proc proc defaults 00

答案1

将所需映像克隆到 SSD 并安装盘片 HDD 后,执行以下步骤:

  1. 对硬盘进行分区。您需要为交换分区和 /home 分区各设置一个,但如果您还想将临时目录等移动到硬盘,请同时为它们设置分区。交换分区的大小为 2gb,您可以根据需要分配其他分区,但请为 /home 保留大部分空间,因为大多数文件都将存储在其中。

  2. 使用您喜欢的编辑器打开 /etc/fstab,并将与 /home 关联的 UUID 从其 LV_Volume 或 SSD 分区位置更改为与 HDD 上的 /home 分区关联的 UUID。如果您为临时目录设置了任何其他分区,请执行相同操作,依此类推。如果您没有 HDD 的 UUID,请执行blkid -o 值 -s UUID /dev/sda1命令来获取 UUID,替换sda1部分与您各自的分区的位置。

  3. 执行安装 -a命令。这将在 fstab 文件中挂载重新指定的驱动器。

  4. 重新启动。新的分区应该被挂载,但请通过验证 UUID 和正确的分区大小进行仔细检查。

相关内容