由于操作失误导致系统损坏,我重新安装了 Ubuntu 12.04(没什么意思但你可以阅读它)。旧系统有三个分区,一个用于启动,一个用于 /,一个用于 home。我遵循这些说明恢复系统并保留我的主目录。基本上我所做的是:
- 使用旧磁盘的完整备份
dd
- 导出旧系统中已安装的软件包列表
- 重新安装 Ubuntu 12.04 不格式化包含主目录的分区
- 使用步骤 1 的列表重新安装旧系统中的软件包。
一切仍正常运作,大部分设置均保留,但不是全部。我有桌面图标、Firefox 书签等。但其他配置已丢失。
现在我想用/etc
旧系统的替换/etc
新系统的 - 我有它的副本 - 所以相同系统与以前一样,或者至少非常相似。
在自己尝试将新产品/etc
与旧产品进行替换之前,我希望了解可能出现的问题,以防止再次发生不好的事情。
有什么想法或建议吗?
答案1
如果您使用的是同一台计算机,您可能是安全的,但不要替换 /etc/fstab,您要使用新的系统分区,而不是旧的分区。
如果这是一个不同的系统,所有与硬件相关的文件(如hdparm.conf,sane.d)都可能导致麻烦。
如果您只想传输几个设置(例如打印机和网络配置),那么只复制您想要保留的文件和目录可能更明智。