如何从linux rescue中修复文件

看来很多必要的系统模块被错误地卸载了,所以原来的linux服务器不再工作了,不能通过ssh或者ftp来访问。 但我可以通过救援Linux访问,有没有一个命令进入,使Linux从救援Linux复制任何缺less的模块到错误的安装?

例如在Windows上,我可以启动到Windows并select修复,这是重新安装。 如果我可以直接访问电脑,我也可以从Linux那里做到这一点。 但如何做到这一点,通过SSH在Linux的救援?

除非救援图像是专门为已安装系统的发布/版本编译的,否则这不是一个好主意。 在安装Distributir补丁程序时,安全措施非常好 – 并且维护一个与系统当前状态完全相同的救援磁盘将是一场噩梦。 事实上,鉴于这种方法的复杂性,我怀疑任何人都会提供这样的救援形象。

解决问题的正确方法是启动救援映像并从备份中还原丢失的文件。 但是,大概你没有备份,因为你问这个问题。

所以这只是留下重新安装的选项。 但在此之前,请使用救援磁盘启动并对文件系统进行完整备份。 然后,当您重新安装时,跳过格式化并使用现有的分区。 更好的是,尝试(主要)升级到相同发行版的更新版本 – 这应该保留大部分的configuration设置。

然后testing一切,并从备份中复制任何覆盖的configuration。