刚刚我干了一件蠢事,导致一台 Linux 工控机再也没法正常启动,引以为戒

查看 590|回复 56
duke807   
敢用 arch 做服务器也是牛
我司用 gentoo 做服务器
mrzx   
@duke807 说明你们公司规模不大。有折腾的时间,早期淘宝也是的,
realpg   
@flyqie #19
信教的人,干出什么事儿都不意外
qzwmjv   
你脚趾头真聪明
xiri   
这种都是小问题了,挂个 ubuntu live cd 改回来就好了。
我上次手欠清理自己开发环境虚拟机已卸载内核遗留下来的 /lib/modules/xxx 文件夹,不小心多复制了个空格,直接把整个 /lib/modules 目录给删掉了,后面因为没有驱动,重启后文件系统都加载不起来(嵌入式 linux ,虚拟机里有几百个 G 的代码和 SDK 文件,从头配置环境会很麻烦)。
不过最后我启动了个 ubuntu live cd ,直接挂载原硬盘,chroot 进去,把所有的 linux-image 都给卸载了,然后重新安装最新的成功给救回来了
ianEros   
我之前有一次要搭个啥环境,提示 glibc 要升级,我就吧 glibc 删了,然后所有命令失效,退出登录再也登不上了🤡
duzhuo   
什么 现实世界里居然不能用 SL 大法 !
villivateur
OP
  
@ianEros ssh 还连着的话,可以找一个 glibc 二进制传上去
Les1ie   
两天前,服务器 50T 的数据盘突然满了,我看日志找到了当事人,他说他清理下数据。
过了三分钟,他给我说他把根目录删了。本来想输入 rm -rf ./*的,结果少写了个 . 惊出一身汗,还好他按 ctrl C 足够快,删了几秒钟就发现问题了。此时 /usr 和 /bin 路径已经被干掉了,啥命令都不好使。万幸的是,看日志能发现数据盘空间和 /home 占用没变,数据还在,去机房进 liveCD 把原来 /home 的数据拷到数据盘,重做系统,除了浪费了点时间,基本没啥损失。
下次谁也不给 root 权限了 :(
liuzhedash   
@villivateur
之前在知乎还是哪看过一个帖子,这种情况其实传都不好传,因为没法新建 ssh 连接了。最后是把一个静态链接的 busybox 的每个字节用 printf 重定向到一个文件里
您需要登录后才可以回帖 登录 | 立即注册

返回顶部