/ etc /意外删除在centos中

我的服务器没有启动,因为里面没有/etc/文件夹。 看起来它已被意外删除。 我的主人告诉我通过KVM控制台启动操作系统的救援光盘来重新安装操作系统。 在KVM控制台中,我坚持屏幕截图,我无法发布,因为我在这里没有足够的声誉。

请告诉我如何通过KVM控制台修复我的Centos 5 64位,因为我不想丢失/home/文件夹,因为不幸的是我没有最近的备份。

如果你有/ etc的备份,甚至是旧的,你可以尝试使用livecd恢复它。 如果自从备份以来在服务器configuration中没有更改任何内容,那应该可以帮助您恢复原状。

如果没有,我build议你用livecd保存你的重要数据( /home ,我猜)。 并重新安装。

基本上任何Linux / Posix系统中的/etc文件夹都包含完整的系统configuration,包括基本上从硬件驱动程序+networkingconfiguration到应用程序软件configuration的所有内容。 没有它,没有备份,就没有机会修复你的Linux。 这里的许多文件是在操作系统或应用软件安装时自动生成的。

要恢复/home/的文件,您可以select从Live CD启动服务器(了解这不适用于您)或select删除服务器的硬盘并将其连接到不同的服务器或PC。 您可以使用USB到SATA转接器(如果其SATA)能够将驱动器连接到正在运行的PC。 要阅读Linux文件系统,您需要在Windows或其他Linux下的特殊工具。 你也可以在你自己的电脑上启动一个linux live CD,如果可以的话,然后连接硬盘。 要阅读Linux文件系统,networking上有不同的工具可供免费使用,例如,您可以使用带有“Ext2 + Reiser”或“Ext4”附加function的TotalCommander (参见附件 )。 注意不要破坏文件系统,否则可能会丢失所有的数据(总是有数据恢复服务可用,但是这会花费一些钱)。 祝你好运!