CentOS 8 中不小心删除了 /usr/ 目录

CentOS 8 中不小心删除了 /usr/ 目录

在 Cent OS 8 中,目录被意外/usr/删除。为了恢复 CentOS,我发现了这个关联 需要在 USB 驱动器中安装 Live CentOS 8。然而 CentOS 8 没有实时 ISO 版本 讨论

在 MS-Windows 中,尝试使用 Rufus 和 Etcher 将 DVD iso 安装到 USB 驱动器时出现错误。请指点我如何在 CentOS 中恢复数据?

答案1

最简单、最快的方法是备份文件(工作文件、个人文件)并从头开始安装。任何其他操作都可能在某种程度上导致系统的不一致

答案2

重新安装。您安装的所有程序都依赖于 中的数据/usr,因此您不能简单地重新安装。您关于使用 Live CD/DVD 的想法就是朝着这个方向发展的。您使用它们来解决问题。这将重新安装所有程序,这是行不通的。由于这将在 chroot 中调用,因此您所在的实时系统是否有一些工作副本并不重要。您可能会花一周的时间来查找要绑定挂载的目录...

坚持使用 knoppix 等 Live CD 和 USB 驱动器进行备份,然后重新安装。

诺普克斯

答案3

如果您有单独的/home分区,那么一切都很好。只需将操作系统重新安装到根分区,您的用户文件仍然会在那里。

否则,将所有内容复制/home到安全的地方,然后重新安装并复制回文件。

其他可以使将来变得更容易的东西是配置管理工具,使用它们来安装您的系统,然后您可以非常快速地重新安装。

相关内容