我焦急地等待着为我的 Ubuntu 服务器安装新的 SSD,然后意识到我不知道如何将所有文件从硬盘复制到 SSD。有没有简单或适度简单的方法可以做到这一点?我希望操作系统从 SSD 启动并将硬盘保留为文件存储驱动器。
我知道有一些 ISO 下载,但没有发现任何与 Ubuntu Server 12.04 兼容的。
谢谢 :)
克拉马
答案1
ccrama,我同意这是如何将 Ubuntu 安装从一台笔记本电脑复制到另一台笔记本电脑但这正是我最喜欢切换到 Linux 的原因之一:大多数用户(不是全部,但没关系)都会非常乐于助人,他们不会让您失望或让您觉得自己很愚蠢,而是会帮助您并指出其他参考资料。这显示了经验,也表明 Linux(在我们这里是 Ubuntu)已经存在并且知道存在问题,但知道如何解决这些问题。
上述链接中描述的两种方法都很有效,但我采用的方法如下:您的 SSD 将附带一张 CD,用于将您的操作系统安装从一个驱动器精确移动到另一个驱动器。99.5% 的时间是 Acronis Home。即使它适用于 Windows 安装,它也适用于 Linux(假设您没有一些真正专业的文件系统)。如果您有,它仍然可以工作,但 SSD 的大小必须与原始大小相同或更大。但是,它会为您检测到这一点并让您知道它将如何进行。
因此,运行该实用程序,选择克隆选项,选择分区上可能需要的任何调整大小选项,然后让它发挥它的魔力。现在,我不得不这样做几次,所以以下是我在此过程中学到的一些东西:
- 如果您在现有系统上执行了一些建议的分区(即,将 /home 放在单独的分区中等),那么很好。如果没有,现在是时候执行了。
- 在此站点中搜索 SSD 特定设置,以最大程度地提高驱动器的速度(如果没有,这里有我为此目的保留的 2 个书签:在 Linux 中调整固态硬盘和固态硬盘 (SSD) 和 Linux 调整指南但请记住,它们有点旧了,所以我会搜索更新的信息
以上就是我的看法。祝你好运
答案2
在启动之前,您必须做几件事。首先,您可以在安装 SSD 后运行当前安装的 Ubuntu,然后将所有文件从 HDD 移动到 SDD(假设您的 Ubuntu 服务器可以毫无问题地识别 SDD),然后执行全新安装,在 SSD 上安装新的 Ubuntu 副本,同时确保它是您的主 HDD。
我认为您无法真正将所有文件从一个硬盘复制到另一个硬盘,并使一切像以前一样运行。我相信只有全新安装才能更轻松地实现这一点。
PS. 当您在 SSD 上安装新的 Ubuntu 时,这意味着在 Ubuntu 启动之前您将拥有双启动。您基本上可以在新的 SSD 上安装 Ubuntu,然后在安装后移动所有文件,因为只要您不格式化旧 HDD,它就会保留您的所有文件。
希望这可以帮助。