![从旧到新创建图像](https://linux22.com/image/967015/%E4%BB%8E%E6%97%A7%E5%88%B0%E6%96%B0%E5%88%9B%E5%BB%BA%E5%9B%BE%E5%83%8F.png)
我有一台较旧的 hp-540 笔记本电脑,买了一台新的 dell-inspiration-14r。现在我想将旧电脑的完整映像创建到新电脑中。这可能吗?如果可能,怎么做?我在旧电脑中安装了 ubuntu 12.04,在新电脑中安装了 windows 8。我还有一根以太网电缆。
答案1
要创建精确的副本,您可以使用克隆兹拉。这会将所有内容(包括分区和 MBR)从旧笔记本电脑硬盘复制到新硬盘(包括覆盖 Windows)。但如果新硬盘较大,则可能需要手动调整分区大小。
另一种可能更快的方法,如果你愿意的话,也可以保留 Windows,那就是在新笔记本电脑上安装一个新的干净的 Ubuntu,与 Windows 一起安装(如何设置 Windows 和 Ubuntu 双启动?),复制所有旧文件,并且如果需要的话,在新系统上重新安装旧软件包。
例如,在你的旧笔记本电脑上,使用 gzip 压缩你的主目录(例如/home/tamim
):
cd /home/tamim
tar cvpzf oldhome.tgz ./
使用您最喜欢的可移动介质将其传输到您的新笔记本电脑,然后使用以下方法对其进行充气:
tar xvpfz oldhome.tgz -C /home/tamim
要保留您的旧软件包/程序,请在旧机器上运行sudo dpkg --get-selections > oldpackages.txt
。将此文件移动到新机器并运行sudo dpkg --set-selections < oldpackages.txt
,然后sudo apt-get dselect-upgrade
。