当我为 /home 创建新分区时,分区编辑器将其移动到 /dev/hda2 而不是 /dev/hda3

当我为 /home 创建新分区时,分区编辑器将其移动到 /dev/hda2 而不是 /dev/hda3

我有一个 CentOS 系统,我想复制它。我无法从源服务器使用SSHddcat通过 SSH,因此我必须从目标服务器启动命令。

我的第一个选择是使用 dd 单独复制每个分区,然后在格式化并使用 CentOS 设置后将这些分区恢复到测试盒中。

当我使用CentOS安装程序附带的分区工具在目标服务器上创建新分区时,/home分区默认移动到/dev/hda2。原始服务器将其放在/dev/sda3 上。我尝试删除分区并重新创建它,以便它与原始服务器匹配,但没有骰子。每次在目标服务器上创建它时,部件编辑器都会将其“提升”到 /dev/hda2。两台服务器都使用 SATA 磁盘,但原始服务器将其磁盘标记为 /dev/sda,而目标服务器标记为 /dev/hda。我并不真正担心这是一个问题,我只是好奇为什么要这样做,因为我明确告诉分区工具如何创​​建分区。

有谁能解释为什么会发生这种情况?再说一遍,我只是好奇。

作为参考,以下是分区表: 原始服务器:

  • /dev/sda2 / 97 GB
  • /dev/sda1 /boot 100 MB
  • /dev/sda3 /home 352 GB

目标服务器:

  • /dev/hda1 /boot 100 MB
  • /dev/hda2 /home 352 GB
  • /dev/hda3 / 97 GB

每个设备上的交换空间为 2 GB。

相关内容