我购买了一台安装了 Windows 7 的新(二手)笔记本电脑。现在我需要将我之前装有 Ubuntu 的笔记本电脑上的所有内容移植到上面。
我实际上不需要双启动,我只是想在新机器上单独使用 Ubuntu。
如果我使用 Clonezilla 将装有 Ubuntu 的 HDD 从我的旧笔记本电脑克隆到外部 HDD(磁盘到映像),然后使用此映像对装有 Windows 的新 HDD 执行磁盘到磁盘克隆,这样可以吗?
显然,外部和新硬盘有足够的空间来存储旧硬盘上的内容。这样做是个好主意吗?还是你建议在新机器上执行全新的 Ubuntu 安装并使用 deja-dup 应用程序执行文件和文件夹的恢复,因为那样的话我就需要重新安装我需要的所有程序?
如果感兴趣的话,我的新笔记本电脑是 ThinkPad T440p。
答案1
已安装的 Ubuntu 系统可移植
我在外部驱动器(USB 和 eSATA)中安装了某些系统,它们可以在计算机之间移植。因此它应该可以满足您的需要。您甚至可以将当前驱动器移动到新计算机(内部连接或通过外部盒连接)并在开始克隆之前测试其工作情况。
如果您安装了专有驱动程序(通常用于图形和 wifi),当您在新电脑中克隆并开始使用系统时,最好卸载它们并使用内置的 linux 驱动程序。稍后,您可能会或可能不会安装合适的专有驱动程序,具体取决于硬件。
克隆工作
如果目标驱动器至少与源磁盘一样大(不是一个字节小,这是不够的,标称大小是相同的),并且
如果目标驱动器中的物理扇区大小与源驱动器中的相同。(我不是谈论中间驱动器,您在其中存储 Clonezilla 映像。)
您可以使用以下方式检查物理扇区大小
sudo parted -ls
经典的物理扇区大小为 512 字节,有些新型驱动器具有 4096 字节大小。
即使你无论如何克隆它可能会起作用,但会出现性能问题,所以你应该真正避免它。
答案2
由于您不关心新笔记本电脑的当前内容,因此 Clonezilla 方法似乎没有什么缺点。它可能比安装/恢复方法更快,如果它不起作用,您可以随时尝试计划 b。
如果笔记本电脑有不同的卡,您可能会遇到视频驱动程序问题,但可以通过正常方式修复。
警告:我已做过许多这样的分区克隆,但我只做过一次完整磁盘克隆,而且是真实的 -> 虚拟的。