在错误的子目录(/ var / www / html / subdir)中,我以root身份运行:mv / *。
它移动工作目录下的所有文件,命令如ls,mv,cat,不工作,包含由./bin/ls运行。 没有检测到键盘和鼠标(我从ssh工作)。
我的操作系统是Centos 6.2 x86_64,我没有重启,无法启动,我尝试了CD和救援模式,但没有发现任何Linux分区的救援。
操作系统安装在RAID 0(IBM服务器)中的3个DD SAS中。
是否可以拯救信息或操作系统?
您可以简单地启动一个救援系统,并将所有这些文件夹移回。
救援信息很容易:它只是被移动,不会被删除。 所以你可以从另一个媒体(例如liveCD)启动,你可以访问所有的文件。 可能你已经有一个在最新的备份其他副本。
至于恢复,你有两个select:
我被IBM支持联系了,我可以修复RAID 0(电话支持),不知道为什么RAID0损坏了,但移动文件后失败了。
检测Linux分区的救援模式在LVM2上不起作用(不适用于我)。
按照下面的说明恢复我的系统:
激活所有卷组:
列出逻辑卷:
有了这些信息,并激活了卷,您应该能够安装卷:
接下来,我确实将我的子目录的所有文件都移动到了根目录(/),重新启动并且一切正常。
来源: http : //jim-zimmerman.com/?p=587
你刚才所做的并不是把所有的东西都移动到工作目录下,而是把所有的东西从根目录移到其他地方。 如果你想重新启动你的系统,我非常害怕你已经完成了。
你可以尝试通过移动所有东西来恢复,但是我个人怀疑这会修复一切。 用干净的安装和从备份还原,你更安全。
通常它应该find分区,尝试像Ubuntu一样的活动磁盘。 有机会,你将能够拯救一些信息。
然而: