![从一个 Linux 安装迁移到另一个安装:如何保留第二个磁盘?](https://linux22.com/image/3394/%E4%BB%8E%E4%B8%80%E4%B8%AA%20Linux%20%E5%AE%89%E8%A3%85%E8%BF%81%E7%A7%BB%E5%88%B0%E5%8F%A6%E4%B8%80%E4%B8%AA%E5%AE%89%E8%A3%85%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BF%9D%E7%95%99%E7%AC%AC%E4%BA%8C%E4%B8%AA%E7%A3%81%E7%9B%98%EF%BC%9F.png)
我有一个运行 Fedora 19 的 Linux 机器,我想将其迁移到 CentOS 6.4。我不会尝试对当前磁盘做一些花哨的事情(多年来它也积累了很多污泥),我会买一个新磁盘,将 CentOS 放在上面,然后移动要保留的位从旧磁盘到新磁盘的内容。
我还没有这样做,但我认为它应该是半简单的——在新磁盘上安装 CentOS,将旧磁盘安装到 /olddisk 或类似的东西上,然后开始复制。但是,我不确定如何让机器将新的空磁盘识别为 CentOS 安装的目标(我想我可以在安装过程中拉出旧磁盘),请记住这是一次预期的启动磁盘安装已经发生),然后调整 /etc/fstab (对吗?)以在所需的安装点上设置旧磁盘。 (两个磁盘都是或将是 SATA。)我可能可以将它拼凑在一起,而不会损失太多头发或造成太多损坏,但是有人可以提供一些建议来让我/让我走在正确的轨道上吗?谢谢!
答案1
我总是通过在安装过程中拉出我想要保留的磁盘来完成此操作。这样我在设置分区时就不会选择错误的磁盘。
移动磁盘,使新的操作系统驱动器位于第一个端口,默认情况下为引导驱动器。安装期间将另一个磁盘保留在外。完成后将其作为第二个磁盘放回原位。
这是最万无一失的方法。当然,如果您无法物理访问服务器,那么这可能比在安装过程中选择正确的磁盘要困难得多。