linux – 我意外地压缩了整个服务器

linux – 我意外地压缩了整个服务器,第1张

概述好吧如果有人想扮演上帝并创造奇迹,我就失望了. 所以,我的任务是创建一个脚本,找到超过6个月的文件,压缩它们然后删除它们.在制作tihs脚本的路上我跑了这个: find / -type f -mtime -400 ! -mtime -180 | xargs gzip blablabla 这给了每个单一文件一个.gz扩展名.现在我一注意就把它解开了,但是有点太晚了.完成命令后,我的bash命令都不起 好吧如果有人想扮演上帝并创造奇迹,我就失望了.

所以,我的任务是创建一个脚本,找到超过6个月的文件,压缩它们然后删除它们.在制作tihs脚本的路上我跑了这个:

find / -type f -mtime -400 ! -mtime -180 | xargs gzip blablabla

这给了每个单一文件一个.gz扩展名.现在我一注意就把它解开了,但是有点太晚了.完成命令后,我的bash命令都不起作用,因为$PATH变量清空了自己.我在尝试了解问题之前尝试了很多东西.

因此,解压一切我仍然无法启动.在我遵循在线说明之后,我设法让它成为grub救援:

root (hd0,0)setup (hd0)kernel (hd0,0)/boot/vml[...]initrd (hd0,0)/boot/initrd.im[...]

我的linux部分启动之后但是给了我以下错误:

Begin : Running /scripts/init-bottom ... mount : mounting /dev on /root/dev Failed : No such @R_301_6852@ or directorymount: mounting /sys/ on /root/sys Failed: No such @R_301_6852@ or directorymount: mounting /proc on /root/proc Failed : No such @R_301_6852@ or directoryTarget @R_301_6852@system doesn't have requrested /sbin/init.No init found. Try passing init= bootarg.

我已经尝试修复文件系统,我从3个不同的liveCD / Rescue磁盘启动,我从2个不同的dicsc运行启动修复.我确实强迫了fscks ……

我真的没有想法,我需要让这台服务器至少启动,所以我可以恢复我的sql数据库.我迫切需要帮助,如果需要,我甚至会付钱.

我整天都潜伏着论坛3天,找到一个可能的解决方案,我仍然在同一点……请帮助吗?

解决方法 这取决于文件系统是否已经足够修复,以便能够从liveCD安装这些分区.不要试图启动系统.首先,挂载分区并解压缩所有.gz文件.这将为您提供init和系统二进制文件的工作副本.然后你可以使用grub来修复引导扇区.然后启动到单用户模式并再次fsck文件系统.如果可行,您将拥有一个正在运行的系统.你也会有一堆真正应该压缩的解压缩文件(如手册页),但它比没有引导的系统更好.

如果您无法从liveCD安装分区,那么遗憾的是您不幸.那时没有什么能恢复你的系统.

总结

以上是内存溢出为你收集整理的linux – 我意外地压缩了整个服务器全部内容,希望文章能够帮你解决linux – 我意外地压缩了整个服务器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1043576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存