加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-13 18:10:43 所属栏目:Linux 来源:网络整理
导读:好吧如果有人想扮演上帝并创造奇迹,我就失望了. 所以,我的任务是创建一个脚本,找到超过6个月的文件,压缩它们然后删除它们.在制作tihs脚本的路上我跑了这个: find / -type f -mtime -400 ! -mtime -180 | xargs gzip blablabla 这给了每个单一文件一个.gz扩
好吧如果有人想扮演上帝并创造奇迹,我就失望了.

所以,我的任务是创建一个脚本,找到超过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 file or directory
mount: mounting /sys/ on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed : No such file or directory
Target filesystem 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安装分区,那么遗憾的是您不幸.那时没有什么能恢复你的系统.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读