有没有简单的方法来复制整个Linux与已安装的软件包,配置文件等?

时间:2017-08-26 11:21:49

标签: linux archlinux manjaro

我使用linux在我的电脑上编码。但是有必要将整个系统快速复制到我的笔记本中。安装系统和软件包不会有问题但是...我安装了很多软件包。其中大多数都是手动配置的。我没有足够的时间手动安装它们,如果某些程序或“魔术方式”会很好。存在轻松复制整个系统:)你知道吗?

2 个答案:

答案 0 :(得分:1)

引导至可引导的实时Linux环境。 将根分区挂载到此实时Linux。 现在安装一个硬盘。 运行

sudo dd if=/address/of/your/root of=/address/of/output/file

这将生成根分区的图像。现在在你的笔记本中,创建一个与你的root一样大的分区,并运行实时Linux并挂载硬盘。 不要挂载要分区。

运行

lsblk

并注意要成为root分区的名称。

现在运行

sudo dd if=/address/of/root/image of=/dev/name/of/to/be/root/partition

这应该将您的根写入该分区

配置grub以将该分区检测为操作系统。见this

答案 1 :(得分:0)

您可以使用rsync备份并将软件包安装到新安装中。在问这里之前请先搜索,因为archlinux论坛的信息非常丰富。您需要的链接是https://wiki.archlinux.org/index.php/full_system_backup_with_rsync

请记住,这不是安全的,硬件差别很大,可能会出现许多问题。我建议从头开始新安装