我正在将系统从 Debian 32 位迁移到 Debian 64 位。它安装在 上/dev/sda2
,因此我创建了/dev/sda3
,在那里安装了新系统,同步了已安装的软件包和配置文件,/etc
并使用绑定安装将旧系统安装到新系统中/data
。/home
到目前为止,一切都很好。
现在,在进行最后的切换之前,我想使用该系统几周。唯一缺少的是/root
,我将其重新同步到新分区中。我也宁愿有一个绑定安装座,但我对此犹豫不决。所以问题是:
- 可以
/root
绑定安装吗,或者会有问题吗? - 系统启动和安装操作之间会发生什么,是否会出现问题?
答案1
/root只是root用户的主目录。
通常 /root 是一个相当“无趣”的目录,仅在您以 root 身份交互式登录时使用。如果您不记得您在那里手动编辑或创建了有趣的文件,那么我根本不会同步它。
另一方面,绑定安装 /root 不会造成任何麻烦。也许有一些(自动生成的)配置文件很适合同步,例如 .ssh/known_hosts 或 .ssh/authorized_keys。
有疑问请参阅
diff -rq /path/to/old/root /root
如果您看到旧安装中想要保留的内容。